高中英语动词非谓语~跪求高手

一.
___that our argument was just a misunderstanding does my heart good.
A.Realized B.Realizing C.Having been realizing D.Having realized
正确选B. 跪求区别B C D 为什么不是先弄清了误会然后心里才舒服 就用完成时态?

_____in the car accident ,Jason could scarcely move his legs and was sent to the hospital right away.
A.Having injured B.Being injured C.Injured D. To be injured
正确C 跪求区别 A C 我觉得他先受伤再送医院啊....

___the danger of drunk driving, many drivers promised never to drive after drinking.
A.Realizing B. To have realized C.Realized D. Having realized
正确 D 这个确实是先了解喝酒危害再保证的 可是为什么上面那个题就不是 ....

以上三道题我就想弄清楚一个...就是句子中表示先后我觉得有很多为什么有些用了完成时态有些没用...比如第一道老师说先后不明显..请教各位高人什么叫明显什么不明显....

二.
__ in the leg made it impossible for me to walk as fast as usual.
A.Being injured B. To be injured C.Having injured D.Injured
正确选A 我知道这句话缺主语不能选D 那么 being done不是表示正在吗? 题意中显然不是正在受伤啊...

THX .!!!!!!!!!

1. 首先这里需要主语,排除a。其次cd是完成形式,这里不需要。因为更加重要的不是你是否“意识到了”而是无论你已经意识到与否,“对我们的争论是一个误解”这件事的“意识”才是“让我心情舒畅”的事情。
2. A是现在分词的完成形式,仍然是主动,C 是过去分词表被动。
3.这个选D是很对的。因为主句中的谓语是promised,是过去时,那么发生在promise这个动作之前的realize应该用过去完成,先“意识到”才能“承诺”。所以用现在分词的完成形式,表示:主动+完成
4.这里需要主语,而Being injured in the leg 就是整个句子的主语。这里不是表示正在被,而是done的名词化形式。done是不能做名词用的,但是加上being就被名词化了,就可以做主语。如:I went out without BEING noticed。介词 without后需要跟名词,而过去分词不能起名词作用,所以noticed 被名词化了。形容词也可以如此,如:he is absent because of BEING ill。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-05
你老师所说的明显与不明显是指,就是句子中的动词有没有明显的先后次序,如果有,则要用完成时,如果没有,就不用完成时了。
___the danger of drunk driving, many drivers promised never to drive after drinking.
A.Realizing B. To have realized C.Realized D. Having realized
这题明显是有先后次序的,司机是先明白理解危害,再保证的。
__ in the leg made it impossible for me to walk as fast as usual.
A.Being injured B. To be injured C.Having injured D.Injured
being injured in the leg 是指一种状态!
相似回答