to do/ to be doing/ doing 作定语时的区别

原句:There will be more than three hundred scientists attending the meeting...


原句是还未发生的事情,为什么定语用attending,而不是to attend?  分词做定语相较不定式做定语区别是什么?


如果用不定式,to attend 和to be attending 区别是什么?去做某事,没有发生的事件为什么也有进行时态?


请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

1. There will be more than three hundred scientists attending the meeting.

现在分词 attending the meeting 并没有发生,是因为 There be 中有 will。


如果用不定式也可以,就把 There will be 改为 There are,同样也表示未发生。

2. There are more than three hundred scientists to attend the meeting.


如果不定式用进行体,跟“将来进行时” 意思一样。指“在将来某个具体时间里正在进行的动作”。

3. There will be more than three hundred scientists to be attending the meeting.


以上三句都表示“将要参加会议”。


请先 登录 后评论
  • 1 关注
  • 3 收藏,7528 浏览
  • dyyao 提出于 2020-04-25 14:06

相似问题