请问关于have no idea 和 don't know 后面引导的成分问题

是这样的,想请问一下大家,当这两个都翻译成“不知道”的时候,如果后面引导一个句子,那么这两个句子充当的成分相同吗?

比如说: I have no idea when he will come? 和
I don't know when he will come?

这两个句子都翻译成我不知道他什么时候来,想请问一下这两个句子中由when引导的从句成分是否相同?尤其是第一个 idea 后面接的由 when 引导的从句到底是宾语从句还是同位语从句。
还有就是想请问,have no idea 在使用的时候,可以将整体看为一个动词使用,后面可以直接接宾语吗?比如说have no idea 后面直接接一个名词或者名词性短语或者动名词等来充当宾语?

谢谢,麻烦大家了

1. have no idea后面的确是idea的同位语从句,而don't know后面是宾语从句。
2. 从语法上看,have是谓语,no idea是宾语,而不是整体做谓语。当然那样理解倒是很方便易懂。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-06
最快回答解释的很对
我给你补个例子
我们可以说I don't know him
但不能说
I have no idea him因为 no idea和him 都是宾语,一个直接,一个间接
中间要有介词
——>I have no idea about/of him.

希望能帮助你理解
相似回答