[ Tenses ]
By the time you finish this course, you ______ a lot about English grammar.
A. will learn
B. will be learning
C. will have learned
D. have learned

Random Topics:
Modals and Past ModalsAnalogyAdverbs of frequencyConstrative ConjunctionModal ProbabilityMixed ConditionalConditional ClauseTenses & PrepositionIndependent and Dependent ClausesHave to / Do not have toOther quiz:
Present Simple & Present Continuous › ViewMum …………………. TV at the moment.
A. watch
B. watches
C. is watching
D. are watching
Grammar › View
Choose the sentence with the meaning below.
Nicole speaks Chinese fluently because she lived in China for ten years.
A. Nicole would speak Chinese fluently if she hadn’t lived in China for ten years.
B. Nicole wouldn’t have spoken Chinese fluently if she didn’t live in China for ten years.
C. Nicole woudn’t speak Chinese fluently if she hadn’t lived in China for ten years.
Adverb › ViewWe arrived at the airport too _____, so we missed the flight.
A. lately
B. late
C. early
D. fast
Grammar › View
Today ____ tuesday.
A. is
B. are
C. has
D. have
