IT CAN’T HAVE BEEN BILL YOU MET AT THE PARTY LAST NIGHT. HE ...CHI...

15. It can’t have been Bill you met at the party last night. He ...China.

a. has been to b. was in c. will be d. has gone