(单选题) Although he has lived with us for years, he_____us much impression.(本题5.0分)

A、 hadn.t left
B、 didn.t leave
C、 doesn.t leave
D、 hasn.t left
出自:河北科技大学英语2(专升本)