[ Tenses ]
By next year, I (receive) my promotion.
A. will have receive
B. will have received
C. will receive
D. will be receiving

Random Topics:
Present, Past and Future TenseInfinitives and GerundsCohesive DevicesPositive and Negative ConnotationsPassive Voice with Modal VerbsIF CLAUSEAdverb and Noun ClausesPast Simple TensesConstrative ConjunctionSimple Present & Present ProgressiveOther quiz:
Grammar › ViewWe can put a number before uncountable nouns, for example:
I have got ten milks.
A. True
B. False
Future Tenses › View
Use _____ to talk about things that will happen soon.
A. be likely to
B. be about to
C. will be able to
D. will/won’t
Grammar › ViewEverybody is here now, __________?
A. is it
B. are they
C. aren’t they
D. isn’t it
Contrast Linking Words › View
Amirul couldn’t eat _____ he was very hungry.
A. despite
B. although
