题目
3.8 The family_____ here for 20 years before they moved to a new city last month.A. have livedB. had livedC. have been livingD. were living
3.8 The family_____ here for 20 years before they moved to a new city last month.
A. have lived
B. had lived
C. have been living
D. were living
题目解答
答案
B. had lived
解析
本题考查知识点为动词时态的运用,解题思路是根据根据句子中的时间状语和动作发生的动作先后顺序来确定合适的时态。
- 首先分析句子中的时间状语“last month”,这表明动作发生在过去。
- 然后看句子中“before they moved to a new city”,这里的“moved”是过去式,说明“moved”这个动作发生在过去,而“lived”这个动作是在“moved”之前发生的,也就是过去的过去。
- 对于过去的过去,在英语中要用过去完成时来表达。过去完成时的结构是“had + 过去分词”。
- 在本题中,“lived”的过去分词是“lived”,所以过去完成时就是“had lived”。