词典词条 · 问答

idea ³

核心问题

I had no idea it was going to be so expensive.

it was going...是个什么从句?它与 idea 有什么关系?

词典解答

在正式语体里,上面的句子应写成:I had no idea that it was going to be so expensive.(我当时不知道午餐竟然会这么贵。)不难看出,that 从句是名词 idea 的同位语从句。但是,在非正式语体里,这个 that 是可以省略的。请对比:

  1. I had no idea your husband had passed over. 我不知道你的丈夫已去世。

  2. I had no idea this book was going to be so interesting. 我不知道这本书会这么有趣。

  3. Madeleine had no idea that her parents were Jewish. (Hillary, Living History) 奥尔布赖特一直不知道自己的父母是犹太人。(希拉里,《亲历历史》)

来源:英语常见问题解答大词典-4.md · 第 56925705 行 · 原文哈希 52be51bcd4