问题

— Do you know our town at all?— No, this is the first time I ______ here. [ ]
A: has come
B: come
C: had come
D: have come
B: come
C: had come
D: have come
正确答案是: