核心问题
我遇到这样一道选择填空题: “Was the test difficult?” “Not at all, we found ____” A. it very easy for doing. B. very easy to do it. C. it very easy to do. D. it very easy to do it.
命题者认为 C(it very easy to do) 是正确的。但我认为 D 也是对的。
词典解答
从语法结构上看,选 C 或选 D 都是正确的。选 C 时,it 是人称代词,代前面的 the test,充当 found 的宾语,而 very easy 是宾语补足语,to do 是形容词的补足语(例如,He is hard to convince. Jack is easy to fool. The bread was hard to bake.)。选 D 时,第一个 it 是外置的形式宾语(或称先行宾语),其实际宾语为 to do it。这最后的 it 是代 the test 的。实际上,D 和下列句子是属于同一句型的:
-
Haywood found it difficult to explain his beliefs to Philip. 海伍德感到难于向菲利普解释他的信念。
-
Sometimes he found it very hard to like Fellowes. 有时他觉得很难喜欢费洛斯。
-
She soon found it possible to do this regularly. 很快她发现有可能经常干这事。