填空题中用不定式还是现在分词的问题

老师们好,请问这道题是用To arrange,还是用Having arranged?

_______ everything in advance, the tour guide arrived in Britain five days ago. (arrange)


请先 登录 后评论

最佳答案 2018-05-25 20:59

本句使用非谓语动词:一个是不定式,一个是现在分词的完成式,语法应该都对。但意思是不是允许?请对照:

1. To arrange everything in advance, the tour guide arrived in Britain five days ago.

2. Having arranged everything in advance, the tour guide arrived in Britain five days ago.

1. 为了提前安排一切,导游五天前就到达了英国。

2. 导游事先安排好一切事务后,五天前到达了英国。

这两句话,表达了完全不同的意义。

句1是说:为了做好这次英国之旅,导游提前到英国了解熟悉情况。(不定式表“目的”)

句2是说:导游先在本地做好了一切安排,然后才到了英国。(现在分词表“时间”先后)

句1肯定是原题的答案,但是句2能否讲得通呢?我认为,没有什么不妥。

先不管原命题意图是什么,我们需要知道和掌握:不定式和现在分词在用途上的差别。

请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

导游的工作是带旅游团。状语中的in advance提前、预先,意味着导游5天前到达英国的目的是要提前安排好旅游事宜。因此,用不定式作目的状语,既符合语法,又符合逻辑。

如果使用现在分词完成体作状语,则为时间状语或原因状语。导游提前安排好一切之后,自己一个人5天前到达英国。那么旅游团由谁带呢?自己作为导游一个人去英国干什么呢?故分词作状语导致逻辑错误,坚决摈弃。

不符合逻辑的一定是错误的。

因此唯一正确的选择为不定式。


请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题


老师们好,请问这道题是用To arrange,还是用Having arranged?

To arrange everything in advance, the tour guide arrived in Britain five days ago. (arrange)

参考译文:为了提前把一切事情办理/安排妥当,导游5天前就抵达英国。

Only infitive "to arrange" can be put/filled in the blank.

请先 登录 后评论
  • 1 关注
  • 1 收藏,2583 浏览
  • 373320508 提出于 2018-05-25 15:05

相似问题