一道高考英语真题 单选

please contact us __ arrival.We are waiting for your good news.
A. before B.when C.as soon as D.on
正确答案是D 我想问一下为什么不选C?

d.
arrival 是名词,只能接a.或d.
原意应该是:请一到就与我们联系,我们等待你的好消息。所以接on

如果用before,意思就成了:请在到之前就与我们联系,我们等待你的好消息

显然意思牵强,逻辑不通

as soon as 相对于连词,后面应该是一个完整的单句

平时常见的搭配是on/upon arrival,一到就...
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-03
as soon as 意思是:一经...;立即...;一...就...

题中arrival是名词,而as soon as后是不能跟名词的,可跟时间状语

从句或者形容词。因此此题中不能选择C。
第2个回答  2010-08-03
固定搭配 on (one's)arrival 到达时
第3个回答  2010-08-03
例如
as soon as possible
I`ll tell you as soon as he comes back.

as soon as + adj.
+句子
若题改为
please contact us____you arrived
就可选A
第4个回答  2010-08-03
on arrival固定词组啊
第5个回答  2010-08-03
你要用as soon as的话那后面得接动词或者动词短语之类的,那题目就要改成 please contact us as soon as you arrive,arrival 是名词,在英语里面有固定的用法,所以是please contact us on arrival.
相似回答