He is talking so much about Americaas if he ( ) there .

He is talking so much about Americaas if he ( ) there .

A.had been

B.has been

C.being

D.has gone

正确答案是A