动词ing形式与动词不定式的区别

With ten minutes to go, you'd better hurry.

请问老师,红色部分为什么是to do,而不是doing?


首先理解With ten minutes to go介宾短语引导的原因状语。
介宾短语的一般形式是,介+宾。即With(介) + ten minutes to go(宾语)
这里to do前省略了for you。完整的分句为 With ten minutes for you to go
for you to go是介短修饰ten minutes作宾补。
to go是不定式修饰 you作宾补。
to do(动词不定式)表达的是一个未来、接下去的动作。
所以理解为,剩下十分钟给你去完成。

V+ing可以是动名词也可以是现在分词,先看现在分词的解析。
即ten minutes for you going
for you going是介短修饰ten minutes作宾补。
you going是介词for的宾语
going是现在分词修饰 you作宾补。
现在分词going有正在进行的含义。going的逻辑主语是you,而不是ten minutes。
所以理解为,剩下十分钟给你正在完成。(语法正确,语义有误。)
你可能想表达,剩下十分钟的进度。(如果going是现在分词,则句子不存在这种逻辑。接着往下看。)

再看动名词解析。(注,动名词不带有时间的暗示,属性是名词。)
同样也是ten minutes for you going
for you going是介短修饰ten minutes作宾补。
for you going看作介词+动名词复合结构。(这是成立的)
you going=你完成
所以理解为,剩下十分钟留给你的进度。(这样的语法、语义正确,但由于句子省略了for you,所以这个解析不能成立。)

综上所述,不定式才是正确的语法结构。


请问,上述的分析是否正确?

请先 登录 后评论

最佳答案 2019-12-21 14:57

网友对with 10 minutes to go 结构的理解是错误的。

go在此是 pass的意思,其逻辑主语是 ten minutes, 而不是句子的主语 you。所以网友后面的分析都是建立在错误的假设上的,都是错误的。

with ten minutes to go是with复合结构,ten minutes 是with的宾语,to go为宾补,二者在逻辑上为主谓关系。说话时这10分钟还没有过去,是将来才会发生的,所以要用不定式。用现在分词和动名词都是错误的。

请先 登录 后评论

其它 1 个回答

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


With ten minutes to go, you'd better hurry

参考译文:你只有10分钟时间了,你最好快点。

请问老师,红色部分为什么是to do,而不是doing?

解答:动词不定式基本含义表示一个“将来发生动作/事件以及状态”现在分词基本含义表示正在发生动作/事件以及状态。根据句子意思with ten minutes to go相当于with ten minutes left,表示剩下10分钟时间,描述一个将来发生事件或者状态。所以用不定式to do,不用现在分词doing

请先 登录 后评论
  • 0 关注
  • 1 收藏,4393 浏览
  • easy509 提出于 2019-12-21 13:21

相似问题