问题

d you introduce to me a high qualityEnglish dictionary for high school students — Sure _______ well forseveral years, this kind of dictionary is very popular
A:walk
B:have walked
C:walked
D:had walked
B:have walked
C:walked
D:had walked
正确答案是: