____ a reply, he decided to write again.

来源:百度知道 编辑:UC知道 时间:2024/07/02 23:55:52
A.Not receving
B.Receving not
C.Not having received
D.Having not received

选哪个?
讲解一下……

没有收到回复,他又写了(一封信)。

现在分词的否定式在doing前面加not,排除BD。还没收到回复是发生在写之前的动作,所以用现在分词的完成形式,所以答案选C

因为句子没有主语,不是祈使句的话或特殊句子,用doing,所以是having,为什么用完成时态呢?因为没有受到回复,他决定再写一封,这个没有受到回复的事情对现在他的行为造成了影响,所以用have.这种情况下,not在动词前面.

前面应该用完成时,表示一种结果!

原因状语从句放句首时候,其否定词前置 not having reveived
所以选c

这叫悬停,好像是,
本来应该是 he has not received a reply, so he decided to...
由于有两个he,是同一个主语,所以为了避免重复和累赘,省去第一个he,于是就变成了
having not recevied a ...

Having not been heard, she shouted much louder.

c