[ Tenses ]
The managing director ____ John to sales manager the other day, and ever since, he ___ everybody around.
A. is promoting / was bossing
B. has promoted / is bossing
C. promoted / has been bossing
D. promotes / bosses
Select your answer:

Random Topics:
Mixed TensesModals, Conditionals, and Clauses- Defining, Non-definingComparative AdverbsEnglish for TourismFuture - be going toPossessive Pronouns and QuantifiersPast Simple TenseAdverbs (manners & modifiers)Object PronounsVerbs: Action, Linking, and HelpingOther quiz:
Tenses › ViewThe dog barks at strangers.
A. Present Simple
B. Present Continuous
C. Past Simple
D. Future Tense
Tenses › View
– How long … here for me?
– For around an hour!
A. you waited
B. have you waited
C. are you waiting
