[ Vocabulary and Tenses ]
my brother … English course for six months by the end of this year
A. will have been taking
B. will have taken
Select your answer:

Random Topics:
The Simple Present TenseVerb Usage and GrammarPresent Simple Affirmative and NegativeGrammar - Present Perfect with for and sinceWishes & Reported SpeechSimple Past ContinuosConjunctions & Cohesive DevicesPersonal PronounsIntermediate PrepositionsArticles & PrepositionOther quiz:
Grammar › ViewThey ……………………………….. their homework when we got home. They …………………………………computer games!
A. didn’t do / were playing
B. weren’t doing / played
C. weren’t doing / were playing
Phrasal Verb › View
What does ‘make into’ mean?
A. Invent a story to deceive
B. Run after someone
C. Compensate
D. Change one thing into another
