老师们好,请问这道题是用To arrange,还是用Having arranged?
_______ everything in advance, the tour guide arrived in Britain five days ago.
本句用非谓语动词:一个是不定式,一个是目前分词的完成式,语法应该都对。但意思是否允许?请对照:
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能否讲得通呢?我觉得,没什么不妥。
先不管原命题意图是什么,大家需要了解和学会:不定式和目前分词在作用与功效上的差别。