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

虚拟语气的实战讲解(四)MasterOsifuEnglish

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

通过大量的习题演练,Master Osifu English希望大家把虚拟语气吃透。无论何种题型,按Master Osifu English所讲思路去做,大家会更加得心应手,这一讲,我们继续。

 

1.We_____last night, but we went to the concert instead.

A.must have studied   B.might study  C.should have studied  D.would study

解析:答案C.

此题的last night给出的信息为过去情况的虚拟,谓语动词应为过去式的情态动词should/would/could/might+ have done形式,故选C.

此题讲一下A选项,must have studied表示肯定猜测之意。

 

2.—I stayed at a hotel while in New York.

—Oh, did you? You____with Barbara.

A.could have stayed   B.could stay  C.would stay  D.must have stayed

解析:答案A.

首先要判断此句属于哪种情况的虚拟,通过句意,为过去情况的虚拟,谓语动词应为should/would/could/might+have done形式,故选A.

 

3._____it rain tomorrow, we would have to put off the visit to the Yangpu Bridge.

A.Were   B.Should  C.Would  D.Will

解析:答案B.

首先要确定是哪种情况的虚拟,句中的tomorrow给出的信息,此句为将来情况的虚拟,而且此题为省略if的倒装形式的虚拟,故选B.

 

4.Had you listened to the doctor, you ____all right now.

A.are   B.were   C.would be   D.would have been.

解析:答案C.

通过读题,此句为错综条件虚拟句,此句为省略if 的过去情况的虚拟,而主句中now给出的信息为现在情况的虚拟,谓语动词应为should/would/could/might+do的形式,故选C.

 

5.If only I___my car.

A.haven’t lost B.wouldn’t lose C.didn’t lose D. hadn’t lost

解析:答案D.

If only的虚拟语气谓语动词与wish的相同,让我们首先确定是哪种情况的虚拟,通过句意为过去情况的虚拟,谓语动词应为had done形式,故选D.

 

Master Osifu English边讲边练边帮助大家复习,以便知识点更加牢固地掌握。

 

 

 

 

 

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

http://www.masterosifuenglish.com/

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



发表评论

你必须 登录后 才能留言!