[ Tenses ]
We are pleased to announce that we …… you to business class for your flight today!
A. have upgraded
B. has upgraded
C. upgrade
D. upgrades

Random Topics:
Past Simple vs Present SimplePresent Simple Positive and NegativeSentence Structure and PunctuationPresent Continuous, Present Perfect and Used toFuture - Will and Be going toModal Verbs of PermissionAdjectives & QuantifiersGerund and InfinitivePresent Simple, Present Continuous or Present PerfectPossessive Adjectives VS Possessive PronounsOther quiz:
Grammar › ViewI’m afraid I can’t meet you tomorrow. ______ lunch with an old friend.
A. I have
B. I will have
C. I’m having
D. I’ve had
Vocabulary › View
The _____ student answered every question correctly.
A. clever
B. pierce
C. rare
Phrasal Verb › ViewWe didn’t know which hospital he was in, so we had to call ______________.
A. away
B. down
C. for
D. around
Grammar › View
What___your mother___? It smells great!
A. does___make
B. is___making
C. is___makeing
D. does___making
