问题 选择题

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

—No.If so,he ________ his car to our college yesterday.

A.would drive

B.drove

C.would have driven

D.had driven

答案

答案:C

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

单项选择题 A1/A2型题
单项选择题