当前位置:高中试题 > 英语试题 > 一般现在时 > I could have arrived much earlier, but I ____ in the traffic.A.would be caughtB....
题目
题型:不详难度:来源:
I could have arrived much earlier, but I ____ in the traffic.
A.would be caughtB.was caughtC.has been caughtD.had been caught

答案
B
解析

试题分析:考查虚拟语气和时态。根据I could have arrived much earlier说明本句是对过去的事情表示虚拟,而but后面使用陈述语气。故B正确。句意:我本可以早点到,但是我遇见了交通堵塞了。故B正确。
点评:but后面要使用陈述语气。要根据前面的虚拟语气的情况来辨析后面的时态,如果上文是与过去事实相反,那么but后面使用过去时;如果上文是与现在事实相反的虚拟语气,后面使用现在时。
核心考点
试题【I could have arrived much earlier, but I ____ in the traffic.A.would be caughtB.】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
--- Susan _____Catherine so much in the way she talks.
--- Of course. She is Catherine’s daughter.
A.is resembledB.is resembling
C.resemblesD.resembled

题型:不详难度:| 查看答案
—Can I join the club, Dad?
—You can when you _____ a bit older.
A.getB.will getC.are gettingD.will have got

题型:不详难度:| 查看答案
By this time next year we       from the college.
A.will be graduatingB.should be graduating
C.will have graduatedD.is graduating

题型:不详难度:| 查看答案
— How long have you known John?
— Since he ______ to our class.
A.has comeB.cameC.had comeD.comes

题型:不详难度:| 查看答案
The fact that so many people still smoke in public places ______ we may need a nationwide campaign to raise awareness of the risks of smoking.
A.suggest B.suggests C.suggested D.suggesting

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