on arrival与on arriving区别

请问老师,有一道改错题的句子是这样的:

On arrive, we took a subway to our hotel booked several days earlier. 

答案给出的是把arrival换成arrival,我想问一下为什么不能改成arriving?谢谢!

请先 登录 后评论

3 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

on arrivalon arriving 都可以表达“一到达(......)......”的意思,但是它们在用法上还是有些区别的。

on arrival后面可以接或者不接地点状语(通常是介词短语或者副词)。例如:

On his arrival at the airport he was greeted by the Prime Minister .  他一到达机场便受到总理的欢迎。(摘自赵振才:《英语常见问题解答大词典》增订版第五版p.1031

On my arrival home I was greeted by my parents. 我一到家就受到父母的欢迎。(摘自19925月第1版《朗文英汉双解词典》p.63

On arrival at the police station, they were taken to an interview room. 一到警察局,他们就被带到一间闻讯室。(摘自20081月第1版《剑桥高阶英汉双解词典》p.106

She was dead on arrival (= dead when she arrived) at the hospital. 她刚到医院就死了。 (同上,p.1516)

Please report to reception on arrival. 到达后请立即到接待处报到。(摘自《牛津高阶英汉双解词典》第8 on 词条)

on arriving 后面必须接地点状语(通常是介词短语或者副词)。例如:

On arriving home I discovered they had gone. 我一到家就发现他们已经离开了。(摘自《牛津高阶英汉双解词典》第8 on 词条)

所以,网友的句子用on arrival

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

on arrival,作为固定的搭配,单独使用。一般用于无须说明的地点。

arriving 是动名词,一般接具体的地点状语。即: on arriving + 地点状语。

例如:

The goods were examined for damage on arrival. 货物到达时检查是否有破损。《牛津词典》

On arriving home I discovered they had gone. 我一到家就发现他们已经离开了。《牛津高阶英汉双解词典》

所以,网友的句子用名词为宜。

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

on arrival on arriving都是可以的。

请先 登录 后评论
  • 3 关注
  • 0 收藏,20510 浏览
  • cindy19910118 提出于 2021-04-01 15:42