[ Tenses ]
By the end of next year, Geoge ________ English for 2 years.
A. will have learned
B. will learn
C. has learned
D. would learn

Random Topics:
Prepositions and ConjunctionsPresent Progressive (Future)Grammar ModalsModals for Necessity and SuggestionsPerfect and Past TensesGrammar: so and suchSecond ConditionalPersonal pronouns + possessive adjectives + Introgative pronounsReported Speech and Reported QuestionsPresent Forms and Narrative TensesOther quiz:
Pronoun Antecedent Agreement › ViewFrank and I rode our bikes after school. ___________ were home before dark.
A. we
B. they
C. he
D. she
Grammar › View
He _________ a taxi if he ________enough money.
A. would have taken / had had
B. would have taken / had
C. would have took / had had
