HE ___________ TO THE USA SO FAR.A. IS B. WAS C. WILL BE D. HAS BEE...

2. He ___________ to the USA so far.

A. is

B. was

C. will be

D. has been