It was not until recently ___ any idea about that.A.that did I haveB.when I haveC.did I haveD.that I had为什么?其他几个为什么不可以?

问题描述:

It was not until recently ___ any idea about that.
A.that did I have
B.when I have
C.did I have
D.that I had
为什么?其他几个为什么不可以?

首先这是一个强调句,固定句型it’s/it was.....that......,所以可以排除B和C,另外,强调句的一个特点是,去掉it’s/it was.....that......,句子仍然成立,即“Not until recently i had any idea about that.”是正确的句子。所以答案为D。整个句子理解为:对于那件事我也是直到现在才知道的。

因为所以,科学道理。。。

这是强调结构句It is/was+被强调部分 + that - 从句 被强调的是【not until recently 】还原:I didn't have any idea about that until recently .我知道最近才知道那件事 在被强调部分是状语时,后面从句只能用that...