当前位置:高中试题 > 英语试题 > 虚拟语气 > You could have seen Fang Zuming________ yesterday morning.A.did you comeB.if yo...
题目
题型:不详难度:来源:
You could have seen Fang Zuming________ yesterday morning.
A.did you comeB.if you cameC.had you comeD.if you should come

答案
C
解析

试题分析:句意:如果你昨天早晨来,你就会看到房祖名。对过去情况的虚拟,条件句中用过去完成时,主句用would/should/might/could + have + 过去分词,虚拟条件句中有had, should, were时,可以将if去掉,然后把had, should, were提到主语前面,选C。
核心考点
试题【 You could have seen Fang Zuming________ yesterday morning.A.did you comeB.if yo】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
— It is reported that America offered to help us build aircraft carriers.
— But many citizens would rather our country __________ one by ourselves.
A.buildB.will buildC.had builtD.built

题型:不详难度:| 查看答案
–___ the new secretary come to see you, manager?
–Sure. And I’d rather she ____ me the truth.
A.Will; tellB.Shall; told
C.Should; will tellD.Shall; tells

题型:不详难度:| 查看答案
The family _____ on time, but their car had a flat tyre on the halfway.
A.would arriveB.could arrive
C.must have arrivedD.would have arrived

题型:不详难度:| 查看答案
If the earth stopped moving, everything _____.
A.would disappearB.disappeared
C.will disappearD.disappears

题型:不详难度:| 查看答案
— Why do we get up so early?
— If we ______ the flight we would have to stay here for another day.
A.will missB.missC.missedD.would miss

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.