问题补充:
---Where you these days? I haven’t seen you long.
---To Britain. I left for London two months ago and returned last week .
A. do, go
B. will, go
C. have, gone
D. have, been
答案:
A. do, go
B. will, go
C. have, gone
(答案→)D. have, been
解析:考察时态。根据下文我有很久不见你了。可知前文问的是过去发生现在已完成的事情,故用现在完成时态,瞬间动词不能和these days连用,故选D。