满分5 > 高中英语试题 >

You are late. If you ____ a few minutes ...

You are late. If you ____ a few minutes earlier, you ____ him.

A.came; would meet                      B.had come; would have met

C.come; will meet                        D.had come; would met

 

B 【解析】 试题分析:句意:你迟到了。如果你早几分钟来这里,你会见到他的。if引导的条件状语从句,表示对过去的情况进行虚拟时,从句用had done,主句用would have done,故选B 考点: 虚拟语气
复制答案
考点分析:
相关试题推荐

Those are model teachers, most of ______ are young women.

A.that              B.who              C.whom            D.whose

 

查看答案

_____ more time, we could have done the job better.

A.Given            B.To give            C.Giving            D.Having given

 

查看答案

Could it be in the public phone box ______ you made me the call yesterday ______ you lost your IP card?

A.that; how         B.which; that        C.where; that        D.when; how

 

查看答案

There is no point making complaint of getting low-paid ______ you don’t make any effort at all.

A.until             B.when             C.once             D.though

 

查看答案

My dog made a mess in the living room, ______ really annoyed me.

A.who              B.when             C.that              D.which

 

查看答案
试题属性

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