He gives people the impression ____ many poems.

问题描述:

He gives people the impression ____ many poems.
a.of having written b.to have writen
c.of being writen d.to write
选什么,理由是什么.
of having written 为什么不对.

选B 给他人一个什么印象用介词TO,而写了很多诗是过去的了事情,要用完成式have done