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

23.

John ……….to executive manager of an advertising company.A. has just been promoting B. has just promoted C. has just been promoted D. is promotingis promoting