[ 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:
Grammar › ViewMy mother and I often go to the supermarket to shop for ____ at weekends.
A. cook
B. groceries
C. heavy lifting
D. the chores
a, an, the, Zero Article › View
Can you please help me pick out ……… birthday present for my father?
A. A
B. An
C. The
If 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