问题 选择题

—Thank you very much for giving me a hand when I was in trouble.

—Don’t mention it. I only did what anyone else ______ in my place.

A.must do

B.might do

C.would have done

D.can have done

答案

答案:C

题目分析:句意:--谢谢你在我处于困境时的帮助。--不客气,我仅仅做了其他的人如果再我的位置也能做的事情。这里是虚拟语气,假设其他的人在我的位置其他的人也会这样去帮助你,而这里实际是我帮助了你,这是对过去的虚拟,相当于if anyone else had been in my place,they would have helped you.故选C。

点评:本题较难。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力。尤其是暗含虚拟时,判断起来会更难。

即学即练:Most of the students felt rather disappointed at the English party. They say that it _____ better organized.

A. had been            B. had to be            C. must have been      D. could have been

解析:D。句意:大多数学生感觉英语聚会开的很让人失望,他们说它本来能够办的更好。

不定项选择
单项选择题