虚拟语气的实战讲解(二)

MasterOsifuEnglish虚拟语气实战讲解(二)

虚拟语气的实战讲解(二)

这一讲,Master Osifu English继续带领大家实战练习虚拟语气,以达到孰能生巧的程度,大家切记,各种语法皆是固定的,记住了直接套用即可,Master Osifu English希望大家都有所收获。

 

1.If we _____ the other road, we might have arrived here in time for the meeting.(2010年陕西卷)

A.take   B.had taken   C.took  D.have taken

解析:答案B.

此题考查的是if的虚拟,先判断是哪种情况的虚拟,主句might have arrived给出的信息,从句应为过去情况的虚拟,其谓语动词应为had done,故选B.

 

2.—The weather has been very hot and dry.

—Yes. If it had rained even a drop, things would be much better now! And my vegetables____.(2010年北京卷)

A.wouldn’t die  B.didn’t die   C.hadn’t died  D. wouldn’t have died

解析:答案D.

此句考查的是if 的虚拟,从句用had done形式,此处的things would be much better now!为干扰项,大家要看清楚。通过句意,空格处应为过去情况的虚拟,应为would have done形式,此处为否定之意,故选D.

 

3.The doctor recommended that you ____swim after eating a large meal.(2009年浙江卷)

A.shouldn’t B.couldn’t C.needn’t   D. wouldn’t

解析:答案A.

此题recommend给出的信息得知,考查的是表示愿望、请求、建议、命令等词后面接从句的虚拟,其谓语动词为(should)+do形式,故选A.

 

4.How I wish I____my mouth before I shouted at my mum!(2011潍坊一模)

 A.shut   B.have shut   C.had shut  D.would shut

解析:答案C.

此题考查的是wish的虚拟,先确定是哪种情况的虚拟,通过句意得知,为过去情况的虚拟,谓语动词应为 had done形式,故选C.

 

5.—Why do you look so upset?

—I broke up with my girlfriend. If only I ____more about her.

A.care   B. had cared C.had  been cared  D. cared

解析:答案B.

此题考查的是if only的虚拟,还是要先判断是哪种情况的虚拟,通过句意得知,为过去情况的虚拟,谓语动词应为had done的形式,故选B.

 

今天我们依然练习了五个题,Master Osifu English希望大家牢记以前学过的语法点,直接运用以达到熟练的程度。

http://blog.sina.com.cn/u/5396900707

http://www.masterosifuenglish.com/

本文版权属于Master Osifu English,转载请注明出处。商业使用请联系Master Osifu English



发表评论

你必须 登录后 才能留言!