问题: 两道英语题(一道非谓语,一道虚拟语气),高手进
1.( )__________ in such a traffic accident, he feels awful these days.
A. involved
B. involving
C. having involved
D. being involved.
这题我选了D。答案是A。。为什么不对?有什么区别吗?
还有问下being done 和done有什么分别?
2.( ),I would fly to the snowed area in Hubei Province.
A. I was supposed to be a bird
B. Suppose I was a bird
C.If I was a bird
D. Were I a bird.
这道题虚拟语气吧。我选了C。谁帮我把选项都分析一下。
解答:
1.( )__________ in such a traffic accident, he feels awful these days.
A. involved
B. involving
C. having involved
D. being involved.
involve的逻辑主语是he,它和he之间是被动关系,所以用done 就可以了,如果选d就变成了进行时的被动语态,在本句中没有必要,所以用过去分词就行了
2.( ),I would fly to the snowed area in Hubei Province.
A. I was supposed to be a bird
B. Suppose I was a bird
C.If I was a bird
D. Were I a bird.
我认为应该选D,意思是如果我是一只鸟,我将飞去湖北下雪的地方,这个地方表示和现在情况相反的假设,在虚拟语气中即使是第一人称的I,也只能用were,had和should这三个词,D项是一个省略句,完整的应该是,If I were a bird.
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。