JOHN ……….TO EXECUTIVE MANAGER OF AN ADVERTISING COMPANY.A. HAS JUST...

29.

John ……….to executive manager of an advertising company.

A. has just been promoted B. has just promoted C. has just been promoting

D. is promotingis promoting