[ Grammar ]
A good job! I’d like to congratulate you for / – / about / on your promotion.
A. for
B. –
C. on

Random Topics:
NounThe Structural Types of SentencesFuture Perfect vs Future ContinuousVerb TensePresent and Past TensesModals for DeductionSuffixes and TensesInterjections, Tag Questions and Nouns of Direct AddressArticle the or zero article (-)Dependent PrepositionsOther quiz:
Grammar › ViewMy sister and i drove to the beach last week for fun.
A. capitalize i
B. capitalize beach
C. lowercase My
D. capitalize week
Articles › View
People are complaining because the council have refused to build ………. new hospital.
A. a
B. the
C. (-)
Simple Present Tense › ViewDoes Mary have a shower in the morning?
A. Yes, she do
B. Yes, she does
Grammar › View
I ___ my homework before dinner.
A. do
B. does
C. doing
D. done
