--Where have you been? --I_____in the heavy traffic. Otherwise I_____ here earli
题型:不详难度:来源:
--Where have you been? --I_____in the heavy traffic. Otherwise I_____ here earlier.A.got stuck; would have come | B.got stuck; was | C.have got stuck; would have come | D.had got stuck; would come |
|
答案
A |
解析
由句意得知被交通堵塞困住是发生在过去,第一空用一般过去时,排除CD,第二空为与过去事实相反,故选A |
举一反三
I forget where I read the article, or I _____ it to you now. A.will show | B.would show | C.am going to show | D.am showing |
|
______ smoking, he would not have got cancer in the lung.A.Was he given up | B.Had he given up | C.Did he give | D.If he gave up |
|
I _________ you, but I was busy all the time yesterday afternoon.A.could help | B.had helped | C.helped | D.could have helped |
|
We __________ have proved great adventurers, but we have done the greatest march ever made in the past ten years. A.needn’t | B.may not | C.shouldn’t | D.mustn’t |
|
— I think I’ll give Bob a ring. — You __________. You haven’t been in touch with him for ages. A.will | B.may | C.have to | D.should |
|
最新试题
热门考点