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 caught | B.was caught | C.has been caught | D.had been caught |
|
答案
B |
解析
试题分析:考查虚拟语气和时态。根据I could have arrived much earlier说明本句是对过去的事情表示虚拟,而but后面使用陈述语气。故B正确。句意:我本可以早点到,但是我遇见了交通堵塞了。故B正确。 点评:but后面要使用陈述语气。要根据前面的虚拟语气的情况来辨析后面的时态,如果上文是与过去事实相反,那么but后面使用过去时;如果上文是与现在事实相反的虚拟语气,后面使用现在时。 |
举一反三
--- Susan _____Catherine so much in the way she talks. --- Of course. She is Catherine’s daughter.A.is resembled | B.is resembling | C.resembles | D.resembled |
|
—Can I join the club, Dad? —You can when you _____ a bit older.A.get | B.will get | C.are getting | D.will have got |
|
By this time next year we from the college.A.will be graduating | B.should be graduating | C.will have graduated | D.is graduating |
|
— How long have you known John? — Since he ______ to our class.A.has come | B.came | C.had come | D.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 |
|
最新试题
热门考点