题目
9.remember the whole thing as if it () yesterday.A. had happenedB. happenedC. had been happeningD. were happening
9.remember the whole thing as if it () yesterday.
A. had happened
B. happened
C. had been happening
D. were happening
题目解答
答案
A. had happened
解析
本题考查虚拟语气在as if结构中的用法。解题核心在于:
- 判断从句描述的是事实还是假设:若为假设,需用虚拟语气;
- 确定虚拟语气的时态:当主句为现在时,而从句描述与过去事实相反的情况时,从句需用过去完成时(had + 过去分词)。
关键分析步骤
- 识别语境:主句"I remember"为现在时,但"as if"后描述的是对过去事件的假设(yesterday)。
- 虚拟语气规则:
- 与过去事实相反的假设,从句动词需用过去完成时(had + 过去分词)。
- 若用一般过去时(happened),表示陈述事实,与"as if"的假设功能矛盾。
- 排除干扰项:
- C项(had been happening):表示动作持续,但题目未强调过程;
- D项(were happening):表示现在进行的假设,与"yesterday"时间矛盾。