I _____ there once a long time ago and ____ back s...

Câu hỏi: I _____ there once a long time ago and ____ back since.

A having gone/ was                   

B go/ am not                         

C was going/ had not been                    

D went/ have not been