Although he has lived with us for years, he _______ us much impression. 
#104769
A
hadn’t left
B
didn’t leave
C
doesn’t leave
D
hasn’t left