我要问个英语问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 09:49:48
____the news of his father's death ,he burst into tears.
A.After hearing B.On hearing C.Having hearing D.While hearing
答案是B为什么不选AC呢 请高人指点迷津,谢谢

B的意思是 一听到 强调的是同时

而A 是听到以后

C是听到了 还是以后

表示伴随 同时发生 所以是B

应该选A吧。在他听到之后,他才可能哭呀!

B== 相当,when someone doing .表示正在进行的过程中,很明显,他在听这条消息,已开始哭了,并不是听完以后再准备一下再哭得.

On有一种用法就是这样
ON放在句首,表示一……就……的意思,所以应该选B

一听到他爸爸死的消息,他一下子就哭了