精英家教网 > 高中英语 > 题目详情
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后面使用过去时;如果上文是与现在事实相反的虚拟语气,后面使用现在时。
练习册系列答案
相关习题

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

Nobody wants to___________ especially in public.
A.make fun ofB.be made fun ofC.making fun ofD.made fun of

查看答案和解析>>

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

______ of danger in the street at night, she had to go home with a friend ____ her.
A.Warning; followingB.Having warned; following
C.Warned; followedD.Having been warned; following

查看答案和解析>>

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

Betty will ring me up as soon as she ______ in Beijing.
A.arriveB.arrives C.arrivedD.will arrive

查看答案和解析>>

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

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

查看答案和解析>>

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

My father used to  on weekends,but now he is used to   every evening.
A.go fishing; danceB.going fishing;dance
C.going fishing;dancingD.go fishing;dancing

查看答案和解析>>

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

Please don’t make so much noise.I     a novel.
A.writesB.am writingC.wroteD.was writing

查看答案和解析>>

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

Dark glasses are sometimes worn to ________ the eyes from strong sunlight .
A.protestB.guaranteeC.protectD.prevent

查看答案和解析>>

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

Scientists have many theories about how the universe         into being.
A.cameB.was comingC.had comeD.would come

查看答案和解析>>

同步练习册答案