为什么不能用:It is no doubt that...

为什么只能用:There is no doubt that...

但不能用:It is no doubt that...

请先 登录 后评论

最佳答案 2017-05-26 13:08

There is no doubt that...

doubt是名词,that从句一般被认为是doubt的同位语从句。doubt被no否定,作there be句型的真正主语。

It is no doubt that...如果用这样的表示,it为形式主语,that从句是真正主语从句。名词no doubt作表语。名词做表语表示A=B这样的逻辑。但这里的逻辑却是that从句的内容是无疑的,而不是怀疑或不怀疑本身。因此,这里需要的是形容词作表语。如果一定要用it作形式主语,这个句子就得改为形容词做表语。如:

It is doubtless that...。


请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 3 收藏,42733 浏览
  • HeyQWJ 提出于 2017-05-25 22:56

相似问题