there is sth to do / there is sth to be done比较

there is much work to do 还是there is much work to be done?

请先 登录 后评论

最佳答案 2020-03-06 18:10

两个说法都对,但有区别:

1. There is much work to do.

表示说话人以及在场的人去做,等于:

There is much work for me/us to do.


2. There is much work to be done.

表示与说话人没有关系的人去做,等于:

There is much work for him/them to do.


请先 登录 后评论

其它 2 个回答

曾克辉  
擅长:英语考试

注意:There须大写。两种表达都正确,在there be结构中,to do与作主语的名词发生动宾关系时,常用主动形式表示被动。

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

   两个说法都对。例如:

    There is only one thing to do (to be done). 只有一件事要做。(摘自《刘毅英语语法宝典》p.425)

请先 登录 后评论
  • 0 关注
  • 4 收藏,14541 浏览
  • hyzq23 提出于 2020-03-05 11:05

相似问题