现在分词的完成式“having+过去分词”不能作定语

现在分词的完成式“having+过去分词”不能作定语,此时可以用一个定语从句代替。

例子一: 你了解昨天发生的事故吗?

误:Do you know anything about the accident having happened yesterday?(这个句子是错误的)

正:Do you know anything about the accident that happened yesterday?(这个句子是正确的)

例子二:赢得冠军的中国女子排球队于昨晚到达首都机场。

误:The Chinese Women Volleyball Team having won the championship arrived at the Capital Airport last night.(这个句子是错误的)

正:The Chinese Women Volleyball Team that had won the championship arrived at the Capital Airport last night.(这个句子是正确的)

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注