[ 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

Random Topics:
Wishes & Reported SpeechDependent PrepositionPresent and Past Simple TenseConjunctive AdverbsVerb to beModals Of SpeculationVocabulary Spelling GrammarIntermediate GrammarGrammar (Possessive Pronouns)Adjective & AdverbOther quiz:
Homonyms › ViewI am just ___ to see you!
a. dyeing
b. dying
Vocabulary › View
to move and affect a large area
A. avoid
B. spread
C. crisis
D. overwhelm
Conditionals 1,2,3 › ViewIf he (be) strong, he would lift this box. Unfortunately, he is not strong enough.
A. are
B. was
C. is
D. were
Grammar › View
Paul has taken_______________ photos of the hotel, so I’m sure some of them will be good.
A. plenty
B. too much
C. too many
D. several
E. enough