— It’s ten years since I met you last time. I ________ you at all.—I wouldn’t ha
题型:不详难度:来源:
— It’s ten years since I met you last time. I ________ you at all. —I wouldn’t have, either, if someone ________ you by name.A.didn’t recognize; didn’t call | B.haven’t recognized; didn’t call | C.can’t recognize; had called | D.didn’t recognize; hadn’t called |
|
答案
D |
解析
考查时态与虚拟语气。第一空使用过去时,因为没有认出是在说这句话之前也就是过去没有认出来,所以使用过去时。第二空是一个与过去事实相反的虚拟语气,条件句用过去完成时,主句用情态动词+have+done; 句意:—我们有十年不见了。我刚才没有认出你。—如果不是有人叫你的名字,我也不会认出你的。 |
举一反三
Mr. White , many customers want to see you._______ they wait here or outside?A.Will | B.Shall | C. Can | D. Would |
|
He suggested that a new library_________ near the key high school.A.is built | B.was built | C.be built | D.should build |
|
What a pity! If I had known Tom earlier, I ________ him to the party.A.had invited | B.would invite | C.invited | D.would have invited |
|
We would have called a taxi yesterday if Harold __________us a ride home.A.didn’t offer | B.wouldn’t offer | C.hasn’t offered | D.hadn’t offered |
|
---- If he had been warned, he ______ that food yesterday. ---- Luckily he was sent to the hospital immediately.A.would not take | B.would not have taken | C.had not taken | D.didn’t take |
|
最新试题
热门考点