when 和 after

Daniel will write to me___he gets there?
A.when B.as C.until D.after
据说答案是A。我个人不反对选A,同时觉得,D也应该对的。
A和D都是主将从现的连词,选A,是有强调主从2个动作的连贯性的意思,即一...就...,这题选A ,可以翻译成,他一到那里就会写信给我。
但是,就这个句子,没有语境,怎么知道一定是强调“一到那里就写信呢”?我是不是也可以理解为,他到了那里之后,不一定要急着写信,慢慢写或者过几天写或者到那里安顿下来再慢慢写给我呢?所以是不是应该选D更稳一点呢?
所以我个人认为,选A是在强调“一...就...”的时候才选,而选D更稳一点。
再者,get there是瞬间性动作,when和after后面都可以连接瞬间动作。
请各位高手赐教为什么不选D!因为我问过很多英语老师和一些英语专业八级的朋友,他们都无法解释我的疑问,也部分同意我的意见,所以我这题没有悬赏分,主要是怕未能得到解答浪费。如果有高手可以提供正确的解答,追加100分以示感激!!!这个题目好像是某地某年的中考题。依我看,AD都可以选,所以我很鄙视出这道中考题的“砖家”,鄙视他直到我得到答案为止!
二楼朋友说after没有主将从现的规则,你去百度词典,谷歌词典查一下,都有after的例句,都是主将从现的句子。所以after也是有主将从现的。倘若after不主将从现,那么难道要主将,从也将吗?显然不成立。

when有主将从现的规则。正好符合这题。
不过after好像就没有这种规则了。
这题翻译为当Daniel到那里了,他就会写信给我。
答案我认为是A
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-30
这种题做过就算了