题目
The price of houses in my hometown __________ recently, but I think it will rise again soon.A. had gone downB. will go downC. was going downD. has gone down
The price of houses in my hometown __________ recently, but I think it will rise again soon.
A. had gone down
B. will go down
C. was going down
D. has gone down
题目解答
答案
D. has gone down
解析
步骤 1:理解句子的时态和语态
句子的后半部分 "but I think it will rise again soon" 表示将来时,而前半部分 "The price of houses in my hometown __________ recently" 需要一个表示最近发生的动作的时态。因此,我们需要一个现在完成时的动词形式,表示从过去某个时间点开始一直持续到现在,并且可能还会继续下去的动作。
步骤 2:分析选项
A. had gone down - 过去完成时,表示动作发生在过去的某个时间点之前,不符合题意。
B. will go down - 将来时,表示动作将在未来发生,不符合题意。
C. was going down - 过去进行时,表示动作在过去某个时间点正在进行,不符合题意。
D. has gone down - 现在完成时,表示动作从过去某个时间点开始一直持续到现在,符合题意。
步骤 3:选择正确答案
根据句子的时态和语态,正确答案是 D. has gone down。
句子的后半部分 "but I think it will rise again soon" 表示将来时,而前半部分 "The price of houses in my hometown __________ recently" 需要一个表示最近发生的动作的时态。因此,我们需要一个现在完成时的动词形式,表示从过去某个时间点开始一直持续到现在,并且可能还会继续下去的动作。
步骤 2:分析选项
A. had gone down - 过去完成时,表示动作发生在过去的某个时间点之前,不符合题意。
B. will go down - 将来时,表示动作将在未来发生,不符合题意。
C. was going down - 过去进行时,表示动作在过去某个时间点正在进行,不符合题意。
D. has gone down - 现在完成时,表示动作从过去某个时间点开始一直持续到现在,符合题意。
步骤 3:选择正确答案
根据句子的时态和语态,正确答案是 D. has gone down。