题目
I complained to the manager of the hotel about the poor service last month, but up to now, I _____ his reply.A. didn’t receiveB. haven’t receivedC. wouldn’t receiveD. wasn’t receiving
I complained to the manager of the hotel about the poor service last month, but up to now, I _____ his reply.
A. didn’t receive
B. haven’t received
C. wouldn’t receive
D. wasn’t receiving
题目解答
答案
B. haven’t received
解析
步骤 1:理解句子的时间背景
句子中提到“last month”(上个月)和“up to now”(直到现在),表明事件发生在过去,但影响延续到现在。
步骤 2:分析句子的时态
根据句子的时间背景,需要使用现在完成时(have/has + 过去分词)来表示从过去某个时间点开始一直持续到现在的情况。
步骤 3:选择正确的选项
选项 A 使用了过去时,选项 C 使用了过去将来时,选项 D 使用了过去进行时,都不符合现在完成时的要求。选项 B 使用了现在完成时,符合句子的时间背景和语境。
句子中提到“last month”(上个月)和“up to now”(直到现在),表明事件发生在过去,但影响延续到现在。
步骤 2:分析句子的时态
根据句子的时间背景,需要使用现在完成时(have/has + 过去分词)来表示从过去某个时间点开始一直持续到现在的情况。
步骤 3:选择正确的选项
选项 A 使用了过去时,选项 C 使用了过去将来时,选项 D 使用了过去进行时,都不符合现在完成时的要求。选项 B 使用了现在完成时,符合句子的时间背景和语境。