____the house on fire, he dialed 119. 选seeing还是having seen

来源:百度知道 编辑:UC知道 时间:2024/06/04 23:31:26
答案是seeing ,但两者搞不清

seeing,这句话完整表述应该是:
He dialed 119 while seeing the house on fire.
表示同时发生的动作。

Having seen
因为后面是用dialed,说明已经是发生了的事,所以用Having seen

用“seeing”就可以了,因为在看到的同时打电话,这里不需要用完成时。

seeing吧 seeing the house on fire 作为时间状语用的 且 现在完成时1.表示过去发生或已经完成的某一动作对现在造成的影响或结果2.表示过去已经开始 一直延续到现在的动作或状态 这里无此意