Not having got any answer,he was rather worried.这句为什么用having?
问题描述:
Not having got any answer,he was rather worried.这句为什么用having?
答
he 是这个句子中的主语,从语法角度说 have done是一个现在完成时态,但是由于was worried 与 got any answer 的主语一致,表示主动,所以用having
答
非谓语动词
答
非谓语动词作伴随状态,主动词是后面的was(rather worried),Not having got any answer是补充说明主动词的状态、原因或更进一步的说明等.可以改成两个句子:He hasn't got any answer yet,so he was rather worried.
答
前面半句是做条件状语从句用的,所以用非谓语动词