— So many ages since I last saw you that I ____________ you at all!— I wouldn’t have, either, if som

题目简介

— So many ages since I last saw you that I ____________ you at all!— I wouldn’t have, either, if som

题目详情

— So many ages since I last saw you that I ____________ you at all!
— I wouldn’t have, either, if someone _____________ your name.
A.didn’t recognize; hadn’t calledB.didn’t recognize; didn’t call
C.haven’t recognized; didn’t callD.wouldn’t have recognized; hadn’t called
题型:单选题难度:中档来源:不详

答案

A

试题分析:第一空的过去式,表明之前没有认出来,现在已经认出来了;根据上下文的语境可以判断现在已经认出对方。第二空根据I wouldn’t have, either可以判断这是对过去的虚拟,那么条件状语从句中就用过去完成时,故选A。
点评:把动词的时态及虚拟语气混合在一起来考查,增加了试题的难度,更需要考生的有分析理解句子结构的能力。
即学即练:I ______ to see you, but I was too busy.
A. would have come      B. would  come       C. come      D. came
解析:A 句意:我本该来看你了,然而我太忙了。

更多内容推荐