赢疾简介:一道英语选择题

来源:百度文库 编辑:高校问答 时间:2024/04/28 23:09:01
____ midnight when he heard a man crying softly?
A.Was there B.Is it C.Was it D.Was it at
标准答案是C。请问为什么不能选择D呢?

如果选D,那么后面不能用when,要用that,是强调句型
比较一下两种句型的陈述句:
It was midnight when he ...
It was at midnight that he...
后者,it是形式主语,真正的主语是that引导的从句

如果你用了at,就没有宾语了
at midnight变成了时间状语。这句话就不完整了。

换成成述句:
it was midnight when he ……
midnight是表语,when 是从句,
如果at midnight,
你看看你看主系表的结构合适吗?
什么是什么,此句中就是 时间是午夜,
类似的说法it's 10 o'clock. 而不是it is at 10 o'clock.
希望理解。

壶盖对

forusonly 是正确的
这涉及的是强调句型的用法。