满分5 > 高中英语试题 >

I ran across David while walking along t...

I ran across David while walking along the street yesterday. I ________ him for three years.

A. hadn’t seen                     B. didn’t see

C. haven’t seen                  D. don’t see

 

A 【解析】 试题分析:句意:昨天我在街上走的时候碰到大卫。我三年没有见过他了。根据动词ran across和时间短语 yesterday,可知事情发生在过去,在遇见大卫之前有三年没见过他了,see 发生在ran across之前,故此处用过去的过去,即过去完成时。故选A。 考点:考查时态的用法。
复制答案
考点分析:
相关试题推荐

—You are required by law _______ seat belts.

—Thanks for your reminding. I’ll do it right away.

A. wearing                  B. being worn           C. to wear                   D. to be worn

 

查看答案

______ such a heavy loss in the earthquake, they got help from all over the world.

A. Suffer           B. Having suffered

C. Suffered                D. To suffer

 

查看答案

I will go to the seaside for a holiday with my family as soon as I ______ what I am doing.

A. would finish                   B. have finished        C. finishing               D. finish

 

查看答案

I never thought of it before, _______ all that my parents had done for me for granted.

A. taking              B. taken        C. to take                        D. took

 

查看答案

The broken bike needs______.

A. to repair       B. repaired       C. being repaired       D. repairing

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.