[ Future Time and Tenses ]
By the time you finish reading this book, you ____________ a lot about history.
A. will have learnt
B. are learning
C. going to learn

Random Topics:
Noun ClauseHabitual and Continuous TensesThe Future Simple TenseDefinite vs Zero Article Abstract NounsDemonstrative PronounsGrammar / PronounsPreference & Future TenseMaritime Vocabulary and GrammarLanguage Features: Reflective ArticleGrammar - may & mightOther quiz:
Gerund vs. Infinitive › ViewHe refused keeping/to keep a balanced diet
A. He refused keeping a balanced diet
B. He refused to keep a balanced diet
Future Tenses › View
Are you planning any summer holiday? – I don’t know yet. Perhaps I ………. at home.
A. am staying
B. am going to stay
C. stay
D. will stay
