[ 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:
Adjectives › ViewHer eyes _____ .
A. are blues
B. are blue
C. blue are
Mixed General Quiz › View
A Superior Court Justice _____ be called either “Your Lordship” or “My Lord”.
a. should
b. could
c. would
Frank 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
