there is no doubt that.....和 it is no doubt that...的区别

为什么有的句子要用there is no doubt that.....而有的句子又要用it is no doubt that...呢?当然他们都是“毫无疑问”的意思,可用法上有什么区别呢?
这是一道改错题:there is no doubt that he passsd the exam.答案是将there改为it,为什么呢。

两者没有区别,就像我们的两字词语有时候和一个成语表达的意思相同,这只是为了表达不显得单一,使说话和写文章时可选的形式多种多样。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-08-21
没有区别的,只不过形式不同。
第2个回答  2008-08-21
没it is no doubt that这种说法本回答被提问者采纳
第3个回答  2008-08-21
这两个应该是没有区别的 只是显示句型的多样性而已
第4个回答  2008-08-21
没有it is no doubt that这种说法