the first time 引导从句分析

Scientists say this is the first time it has been done by the robot.

请教老师们:

1)上句the first time作表语,后面是省略了关系副词when或关系副词that it has been done by the robot.定语从句吗?

2)我看到This is my first time coming to China 这样的正确的句子,并且在语法网上看到此类句子可以改成现在完成时,因此上句=Scientists say this is the first time it being done by the robot. 吗?

3This is the first time...后为什么要求用现在完成时呢?理由是什么?现在完成时是对现在造成的影响,这里造成了什么影响呢?

请先 登录 后评论

最佳答案 2021-11-22 15:10

1 Scientists say this is the first time it has been done by the robot.

it has been done by the robot是定语从句,省略的关系词是that,不能用when

2 Scientists say this is the first time it being done by the robot.

我已经告诉你了,你改动的这个句子是错误的。你为什么还要坚持。你的因此上句=..."是根据什么逻辑推理的??? This is the first time只能接定语从句,不能接动名词、不定式或现在分词。只有first time前为物主代词时,才后接doing形式。但这种情况下就不能后接定语从句。你读别人的文章一直就是这么粗心吗?你以为my first time the first time 没有区别,后面可以接相同的结构吗?你的推理本身就是错误的。我多次建议你,多阅读,多观察,使用你见过的、熟悉的结构,不要随便改动句子结构。你改动的结果十有八九就是错误的。你仔细重读本网以前的讨论,看看句子结构是什么结构。

3 如果你说你读过10本语法书。其中的某本书是你读过的第二本。那么你说话的重点不是具体某个时候读了十本书或者在具体某个时间读的第二本书,你只强调这十本书或者第二本书是你现在以前的不确切的过去时间发生过的事件。所以你用现在完成时表示发生在不确切的过去的事件。你误以为现在完成时一定表示过去对现在的影响,你错了。过去事件对现在的影响只是现在完成时的用法之一,不是全部!!!I have seen it only once. I have seen him 20 times. 这种现在完成时只是告诉你事件发生在现在以前的不确切的过去,与事件对现在是否有影响并没有直接关系。This is the second grammar book I have ever read. 这句话并没有告诉你我是什么时候读这本书的,但肯定是现在以前读的。这个不确切的过去发生的事件就需要用现在完成时。你数第一次、第二次,就是从你关心的某个时间往过去倒着数,都是此前发生过的事情,这就是为什么这个句型中的定语从句要用完成体的原理。



请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2702 浏览
  • lqd52 提出于 2021-11-15 15:30