1 the first to do sth中不定式的时间意义

He was the first to arrive.

请问句中的不定式是表示什么时间意义?

现在?过去?将来?

先于主句还是晚于主句?


请先 登录 后评论

最佳答案 2019-02-05 00:27

当谓语是现在时或过去时的时候,不定式的动作是谓语时间之前已经发生过的。这从不定式改为定语从句作定语,从句要用完成时态就可以看出。例如:

He was the first to come.= He was the first that/who had come.

He is the first to buy this kind of car.= He is the first that/who has bought this kind of car.

如果be是将来时will be, 则不定式的动作还没有发生(在说话时没有发生)。有人认为不定式的动作不是谓语时间之前的。这种理解是把谓语时间视为现在了。严格讲,谓语时间也是将来,即计算谁是第一、谁是第二的那个将来时间。那么从这个意义上讲,不定式的动作还是谓语时间(将来的某个时候)之间发生的动作。例如:

If he buys this car next week, he will be the first to do so.= he will be the first to have done so. = he will be the first who has done so.

请先 登录 后评论

其它 4 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

He was the first to arrive.

=He was the first that had arrived

不定式作后置定语修饰前面的“the first”不定式to arrive的与被修饰词the first存在逻辑主谓关系。不定式修饰序数词,或者被序数词修饰名词,表示不定式在谓语动词所指的时间之间就发生且完成的动作。


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   当充当主语的先行词含有 first, next 或者 last 这样的词语时,则充当定语的动词不定式并不含有将来意义或情态意义,而含有过去时意义:

   He was the first to be there (to be there = who was there ). 他第一个到达那里。

  (摘自赵振才:《英语常见问题解答大词典》)

请先 登录 后评论
zbr1016.

将来还没有发生的事情,怎么会知道是人群中的第一个?

所以这里面把不定式的完成省略掉了,直接用不定式。

不定式的动作是在主句谓语was所表示的时间之前。

请先 登录 后评论
包文启

he was the first to arrive= he was the first one who had done sth. 所以说,to do在这句话中不是表示将来,而是表示已经发生,先于主句发生,这是to do加序数词的特别用法而已。其他情况下,to do 还是表示在谓语动词后发生的。

请先 登录 后评论
  • 4 关注
  • 5 收藏,45659 浏览
  • goldroad   提出于 2019-01-08 19:46

相似问题