[ Perfect Tenses ]
By next November, I …..received my promotion.
A. have
B. had
C. will have

Random Topics:
Reflexive pronounsGive, do and makePoetry VocabularyPresent Perfect Continuous TenseVocabulary and DefinitionsVocab and GrammarTenses (Present, Past, Future Forms)Conditional 0Vocabullary TestPresent Continous TenseOther quiz:
Grammar › ViewWhat ending do we add to words in the Present Continuous Tense?
A. – ing
B. – ed
C. – s (-es)
Tag Questions › View
He can speak French fluently, ___________
A. can’t he?
B. can he?
C. does he?
D. doesn’t he?
Present Simple › ViewThe children …….. rope after school.
A. jump
B. jumps
Tenses › View
Here’s my report. __________ it at last.
A. I finish
B. I finished
C. I’d finished
D. I’ve finished
