问题

Although he has lived with us for years, he_____ us much impression.
A: hadn't left
B:een left
C: hasn't been left
D: hasn't left
B:een left
C: hasn't been left
D: hasn't left
正确答案是: