满分5 > 高中英语试题 >

(2013·福建,30)—Do you think George has pas...

(2013·福建,30)—Do you think George has passed the driving test?

—No.If sohe ________ his car to our college yesterday.

Awould drive  Bdrove

Cwould have driven  Dhad driven

 

C 【解析】 考查虚拟语气。句意,如果这样的话(乔治已经通过驾照考试),他昨天就驾车来我们大学了,可知是对过去的虚拟。If so=If he had passed the driving test,主句使用情态动词+ have done。故答案选C。  
复制答案
考点分析:
相关试题推荐

(2013·北京,34)If we________a table earlier, we couldn't be standing here in a queue.

Ahave booked  Bbooked

Cbook  Dhad booked

 

查看答案

(2013·新课标29)The door________openno matter how hard she pushed.

Ashouldn't  Bcouldn't  Cwouldn't  Dmightn't

 

查看答案

(2013·天津,9)No one________ be more generoushe has a heart of gold.

Acould  Bmust  Cdare  Dneed

 

查看答案

(2013·四川,5)—Why are your eyes so redYou________have slept well last night.

—YeahI stayed up late writing a report.

Acan't  Bmustn't  Cneedn't  Dwon't

 

查看答案

(2013·辽宁,31)Harry is feeling uncomfortable.He________too much at the party last night.

Acould drink  Bshould drink

Cwould have drunk  Dmust have drunk

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.