问题 选择题

-- It’s many years since I saw you last; I _____ you at all.

--- I wouldn’t have, either, if someone ______ you by the name.

A.didn’t recognize; hadn’t called

B.didn’t recognize; didn’t call

C.haven’t recognized; didn’t call

D.recognized; had called

答案

答案:A

题目分析:第一空指的是说这句话之前没有认出对方,故用过去式;第二空有人喊名字也是发生在过去,在从句中对过去的虚拟用过去完成式。句意:--自从上一次相见已经过去许多年了,我没有认出你来。--如果不是有人喊你的名字,我也没有认出你。故选A。

点评:本题难度适中。虚拟语气是高中阶段的重要语法项目,需要考生牢记各种情况的虚拟语气的谓语动词的形式,并要有分析理解语境的能力

即学即练:If I had seen the film, I ______ you about it.

A.would tell        B.told  C.would have told      D. had told

解析:C。句意:我如果看过这场电影,我会把电影内容告诉你了。

问答题 简答题
单项选择题