I could hear the rain pattering on the roof
这里pattering on the roof作什么成分?如果是后置定语的话,那这句话的意思是:我可以听到拍打在屋檐上的雨。我感觉更合适的意思应该是:我可以听到雨点敲打在屋顶上的声音。那这里现在分词是作什么成分?
I【主语】// could hear 【谓语动词】// the rain【宾语】// pattering on the roof【宾语补足语】//
参考译文:我能听到雨点打在屋顶上的啪嗒声。
备注:hear 后面可接“现在分词的复合宾语”结构为hear+宾语(sb/sth)+现在分词(doing)+其他(sth) 听见某人/某物正在做某事
He could hear a dog barking.他能听见一只狗正在汪汪叫。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
这里的现在分词不是定语,而是宾语补足语,补充说明宾语 the rain。