题目
题型说明:Directions: In this section, there are 20 incomplete sentences. You are required to complete each one by deciding on the most appropriate word or words from the 4 choices marked A), B), C) and D). 3. (0.0分) So far, we ___ in this city for five years, and we have seen many changes during these years.A. had livedB. livedC. liveD. have lived
题型说明:Directions: In this section, there are 20 incomplete sentences. You are required to complete each one by deciding on the most appropriate word or words from the 4 choices marked A), B), C) and D). 3. (0.0分) So far, we ___ in this city for five years, and we have seen many changes during these years.
A. had lived
B. lived
C. live
D. have lived
题目解答
答案
D. have lived
解析
本题考查现在完成时的用法。解题关键在于识别时间状语"so far"和"for five years"的提示作用,以及句子中动作的持续性。现在完成时表示过去发生的动作持续到当前,需使用have/has + 过去分词的结构。
选项分析
A) had lived
- 过去完成时,表示动作在另一个过去动作前完成,与题干中"so far"(强调持续到现在的动作)矛盾,排除。
B) lived
- 一般过去时,表示动作已结束,无法体现"for five years"的持续性,排除。
C) live
- 一般现在时,表示经常性动作,但"for five years"需持续性动词搭配,且无法体现时间的延续性,排除。
D) have lived
- 现在完成时,正确体现动作从过去持续到当前,并与"so far"和"for five years"的时间提示一致。