问题 选择题

-You seem to be familiar with this city.

-I_______here for three years. It's great to be back.

A.would live

B.had lived

C.lived

D.live

答案

答案:C

题目分析:句意:--你似乎对这个城市非常熟悉。--我过去在这里住了三年了,回来的感觉很好。根据It's great to be back.可知现在没有在这里住,故用过去式,过去完成时表示过去的过去,这里没有过去的动作,所以不能用过去完成时;过去将来时表示过去将要发生的动作,不符合语境,一般现在时表示经常发生的动作或存在的状态,不符合语境,故选C。

点评:本题难度适中。动词时态是近几年高考必考的内容。需要考生有分析理解复杂的句子结构的能力,必须会根据语境或已给动词的形式来判断动词的时态。这里考生必须会区分一般过去式,过去将来时、一般现在时和过去完成时的用法及区别。

即学即练:I _____ a novel written by Ernest Heming-ways last night, and another night I’ll finish it. 

A. read     B. have read        C. had read      D. was reading 

解析:D。句意:昨天晚上我在读海明威写的一部小说。Last night 为过去时间状语,排除B、C。逗号后面的句子暗示了小说燕示读完,过去进行时表示示完性,一般过去时表示完成性,故选择D。

单项选择题
单项选择题