问题: 天哪! 谁来帮忙看看这道题目,答案怎么是C 而不是B ?
---The whole thing’s a mess !
---If you had taken my advice , you _______in trouble now .
A. shouldn’t have been B. shouldn’t be
C. weren’t D. aren’t
解答:
我认为答案的确应该是C。
原因:
1.you ___ in trouble now.这一部分是假设而不是事实(它表示的意思显然应该是“不然现在就不会有麻烦”),故不能用D。
2.这一部分是指现在的情况,故不可能用A。
3.这一部分是主句而不是条件从句。should (not) do sth的结构一般用在条件从句里,而不是用在主语里。故B不对。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。