John and I _____ friends for eight years. We first got to know each other at a C
题型:不详难度:来源:
John and I _____ friends for eight years. We first got to know each other at a Christmas party. But we ____ each other a couple of times before that.A.had been; have seen | B.have been; have seen | C.had been; had seen | D.have been; had seen |
|
答案
D |
解析
试题分析:考查时态:句意:约翰和我已经做8年的朋友了。我们第一次见面是在圣诞节晚会上,但之前我们见过几次。第一空是表示过去到现在做8年时间的朋友,用现在完成时,第二空是指在圣诞节见面前,以前见过,用过去完成时。选D。 点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。For+一段时间经常与现在完成时连用。而过去完成时表示过去的过去的动作。 |
举一反三
----_____ David and Vicky _____ married? ----For about three years. A.How long were … being | B.How long have … got | C.How long have … been | D.How long did … Get |
|
---- ___ leave at the end of this month. ---- I don’t think you should do that until ___ another job.A.I’m going to; you’d found | B.I’m going to; you’ve found | C.I’ll; you’ll find | D.I’ll; you’d find |
|
Why don’t you try on this jacket? It ____ nice on you.A.looks | B.looked | C.will look | D.has looked |
|
He is the only one of the students who a winner of scholarship for three years.A.is | B.are | C.have been | D.has been |
|
—I thought I asked you to fix the radio. — Oh. I’m sorry,dear. I it right away.A.am to do | B.will do | C.was about to do | D.am going to do |
|
最新试题
热门考点