问题

It is the second time that I ____ in Shanghai What great changes! It’s years since I ____ here last time
A:went; had left
B:had been; left
C:have; had left
D:have been; left
B:had been; left
C:have; had left
D:have been; left
正确答案是: