精英家教网 > 高中英语 > 题目详情

--- 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表示虚拟条件句,主句是would have done(本来会做却没做)。选C
考点:考查虚拟语气

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

Our teacher demanded that all of us ______ English every day.

A.should practise to speak B.would practise speaking
C.could practise speaking D.practise speaking

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Tom ____ have kept his word. I wonder why he changed his mind.
A. must         B. should         C. need          D would

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

It was Mr. Zhang that helped us out of the trouble. Without his help, we ______ it so easily.

A.can’t manage
B.mustn’t have managed
C.couldn’t have managed
D.couldn’t manage

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

They didn’t turn up at the meeting yesterday. Otherwise, they _________ the report.

A.had listened to B.would listen to
C.should listen to D.would have listened to

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I’m sorry. __________ for my illness, I would have come to give you a hand.

A.Were it not B.If it hasn’t been for
C.Had it not been D.Shouldn’t it be

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

----Marx looks nervous.
----So __________ you if you had so fierce a competition.

A.do B.did C.will D.would

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

If he         my advice, he wouldn't have lost his job.

A.followed B.should follow C.had followed D.would follow

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I suggest that he _____, or else he could make things worse.

A.calm down B.calms down
C.will calm down D.calming down

查看答案和解析>>

同步练习册答案