精英家教网 > 高中英语 > 题目详情
—Why were you late for the party?
—I ______ in the heavy traffic.Otherwise I ______ earlier.
A.got stuck;came
B.got stuck;would have come
C.have got stuck;would have come
D.got stuck;would come
B
get stuck“陷入;受阻”;otherwise“否则,要不然”,可以代替虚拟语气中的if条件句。由句意可以看出,这是对过去的事实进行假设,所以B项符合题意。
练习册系列答案
相关习题

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

In the 1990s.a trip to Zhangjiajie cost less than 500 yuan,but now with the same amount of money you      even cover the entrance fee.
A.couldn’t       B shall’t      C.can’t      D.won’t

查看答案和解析>>

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

Mr Li required the computer equipment referred ________ used in every classroom.
A.should beB.have to be
C.to beD.to being

查看答案和解析>>

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

—No wonder you caught a cold. You ________out last night without a coat.
—I know how silly I was.
A.shouldn’t have goneB.mustn’t have gone
C.couldn’t have goneD.mightn’t have gone

查看答案和解析>>

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

What a pity! I ______in Hainan two more days,but something urgent needed to be dealt with back home.
A.must have stayed
B.needn't have stayed
C.may have stayed
D.could have stayed

查看答案和解析>>

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

Why didn't you tell me there was no meeting today? I______ all the way here through the heavy snow.
A.needn't have drivenB.can't have driven
C.mustn't have drivenD.shouldn't have driven

查看答案和解析>>

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

Why didn't you tell me there was no meeting today? I _____ all the way here _____the heavy snow.
A.needn't have driven;throughB.can't have driven;across
C.mustn't have driven;throughD.shouldn't have driven;cross

查看答案和解析>>

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

As she’s not here, I suppose she _____ home.
A.must goB.must have gone
C.might goD.might be going

查看答案和解析>>

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

His failure in the exam suggested that he __________ the teacher’s instructions.
A.can’t have followed B.needn’t have followed
C.mustn’t have followedD.shouldn’t have followed

查看答案和解析>>

同步练习册答案