问题
选择题
---Are you two old acquaintances?
---Yes, we _____ in the same neighborhood for quite a long time, though he went abroad with his family at 14.
A.have lived
B.have been living
C.were living
D.lived
答案
答案:D
题目分析:因为他在14岁时和他的家人出国了,所以他们两个住在同一小区应是过去的事了。have been living表示从过去一直到现在都在这一个小区居住,显然不符合语意。故选D。
点评:本题难度适中。动词时态是近几年高考必考的内容。需要考生有分析理解复杂的句子结构的能力,必须会根据语境或已给动词的形式来判断动词的时态。
即学即练:—How long ________ at this job?
—Since 1990.
A.were you employed B.have you been employed
C.had you been employed D.will you be employed
解析:B。本句用完成时当无疑问,值得注意的是后面的结构是系表结构表状态,不是被动语态。