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 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 seenB.have been; have seen
C.had been; had seenD.have been; had seen

答案
D
解析

试题分析:考查时态:句意:约翰和我已经做8年的朋友了。我们第一次见面是在圣诞节晚会上,但之前我们见过几次。第一空是表示过去到现在做8年时间的朋友,用现在完成时,第二空是指在圣诞节见面前,以前见过,用过去完成时。选D。
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。For+一段时间经常与现在完成时连用。而过去完成时表示过去的过去的动作。
举一反三
----_____ David and Vicky _____ married?
----For about three years.
A.How long were … beingB.How long have … got
C.How long have … beenD.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 foundB.I’m going to; you’ve found
C.I’ll; you’ll findD.I’ll; you’d find

题型:不详难度:| 查看答案
Why don’t you try on this jacket? It ____ nice on you.
A.looksB.lookedC.will lookD.has looked

题型:不详难度:| 查看答案
He is the only one of the students who         a winner of scholarship for three years.
A.is B.areC.have beenD.has been

题型:不详难度:| 查看答案
—I thought I asked you to fix the radio.
— Oh. I’m sorry,dear. I            it right away.
A.am to doB.will do
C.was about to doD.am going to do

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.