admin 管理员组

文章数量: 1086019


2024年4月28日发(作者:stripe怎么申请)

专项语法八 虚拟语气

1.(2010·浙江,10)Had I known about this computer program, a huge amount of time and

energy________.

A.would have been saved

C.will be saved

B.had been saved

D.was saved

答案:A 句意:要是我早知道这个电脑程序的话,我就会节省大量的时间和精力了。

此句为虚拟语气条件句,表示过去的事情,从句用过去完成时态,主句用

would/might/should/could have done。

2.(2010·湖南,29)If he ________ my advice, he wouldn't have lost his job.

A.followed

C.had followed

B.should follow

D.would follow

答案:C 句意:如果他早听了我的建议的话,他就不会丢了工作。本题考查与过去事

实相反的虚拟语气。从句的时态用过去完成时,主句的时态为would/could/should/might+

have done。

3.(2010·陕西,15)If we________the other road,we might have arrived here in time for the

meeting.

A.take

C.took

B.had taken

D.have taken

答案:B 句意:如果我们当时走那条路,可能就会按时赶到那里参加会议。由might have

arrived here 可知应表示对过去的推测,因而if从句用had done 时态。

4.(2010·潍坊一模)How I wish I________my mouth before I shouted at my mum!

A.shut

C.had shut

B.have shut

D.would shut

答案:C 该题考查虚拟语气。wish后跟从句,从句要用虚拟语气,因为后面是过去时,

故此处表示与过去事实相反,要用过去完成时。

5.(2010·青岛一模)—My uncle suggests I________abroad.

—I would rather you________at home.

A.go; stay

C.go; stayed

B.went; stayed

D.went; stay

答案:C suggest当“建议”讲时,从句中要用虚拟语气,结构是“should+动词原形”,

should可以省略;would rather后面跟从句时,从句中也要用虚拟语气,根据语境此处应用

过去时。

6.(2010·济南统考)We________here at lunch time; we were delayed at the airport, though.

A.could be

C.must have been

B.should be

D.would have been

答案:D 考查情态动词的用法。句意:我们本来能在午餐时刻到达,但我们在机场被

延误了。would have done sth.表示与已经发生的事实相反,意思是“本来会„„但实际没

有”。

7.(2010·潍坊检测)After inspecting the building, specialists discovered some faults that

otherwise________.

A.had been overlooked

B.would have been overlooked

C.were overlooked

D.would be overlooked

答案:B 该题考查虚拟语气。由句中的discovered及语境可推知此处是表示对过去发

生事情的假设,故此处要用would have done来表示,因为是被动语态所以要用would have

been done表示。

8.(2010·温州模拟)—Isn't that Ann's husband over there?

—No, it________be him—I'm sure he doesn't wear glasses.

A.can't

C.won't

B.must not

D.may not

答案:A can't表示否定的推测,意为“不可能”,符合句意。

9.(2010·日照二模)“If I________taking drugs, I would be a successful businessman

now,”said the dying heroin addict.

A.didn't start

C.hadn't started

B.haven't started

D.shouldn't start

答案:C 考查虚拟语气。此题是一个混合虚拟语气句,从句是对过去事情的虚拟,应

用过去完成时,主句指说话时可能产生的结果。

10.(2010·福州检测)—I didn't go to the movie last night because of the rain.

—What a pity! If I had got the ticket, I________it.

A.wouldn't have missed

C.didn't miss

B.wouldn't miss

D.hadn't missed

答案:A 考查虚拟语气。从句为过去完成时,所以主句用would have done结构。

11.(2010·南通一模)—Sorry indeed, I________to your birthday

—Forget it. I know you were out on business.

A.must come

C.must have come

B.would come

D.would have come


本文标签: 虚拟语气 表示 考查 可能 主句