题目
9 [单选题] They overcome all the纠错 difficulties and fulfilled the plan two months ahead of time, which was something we ( ).A. didn't expectedB. haven't expectedC. hadn't expectedD. wouldn't expected
9 [单选题] They overcome all the纠错 difficulties and fulfilled the plan two months ahead of time, which was something we ( ).
A. didn't expected
B. haven't expected
C. hadn't expected
D. wouldn't expected
题目解答
答案
C. hadn't expected
解析
本题主要考查过去完成时的用法。解题关键在于理解句子中动作发生的时间顺序:
- 主句中的动词
fulfilled是一般过去时,表示“完成计划”这一动作发生在过去。 - 从句中的动作“未预料到”(expect)发生在主句动作之前,即“过去的过去”,因此需要用过去完成时(
had + 过去分词)。 - 错误选项中,A、B、D均因时态或结构错误被排除。
时态分析
- 主句:
They fulfilled the plan(一般过去时),表示“完成计划”发生在过去。 - 从句:
which was something we ( )表示“未预料到”这一动作发生在“完成计划”之前,即“过去的过去”,需用过去完成时。
选项排除
- A. didn't expected:错误。
didn't后需接动词原形expect,且未体现“过去的过去”。 - B. haven't expected:错误。现在完成时(
haven't)表示动作延续到说话时刻,与主句过去时矛盾。 - D. wouldn't expected:错误。
wouldn't后需接动词原形expect,结构错误。 - C. hadn't expected:正确。过去完成时准确表达“未预料到”这一动作发生在“完成计划”之前。