题目
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
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
A. didn't expected
B. haven't expected
C. hadn't expected
D. wouldn't expected
题目解答
答案
本题考察“过去完成时”的用法。主句“fulfilled”为过去式,从句需用“had + 过去分词”表“过去的过去”。A项“didn't expected”语法错误;B项“haven't”不符时态;D项“wouldn't expected”结构错误。C项“hadn't expected”正确,表“未预料到”。完整句子为:“which was something we hadn'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:正确。过去完成时准确表达“未预料到”这一动作发生在“完成计划”之前。