[ Tenses ]
By this time next summer, you __________ your studies.
A. have completed
B. are completing
C. will have completed
D. will complete

Random Topics:
Future Simple TenseV-ing/to-VPlaces in TownPast Simple and Past ProgressivePunctuation and GrammarPresent simple or Past simpleSentence Adverbs & Third ConditionalSo or SuchPassive Voice - Present TensesAdverb and Noun ClausesOther quiz:
Grammar › ViewFind the entire predicate: Ana could not wait to get home after seventh period.
A. Ana
B. could not wait to get home after seventh period.
C. home after seventh period
Modal Verbs › View
. You … do morning exercise every day to keep fit.
A. must
B. is to
C. ought not to
D. had
Tenses and Verbs › ViewCongratulations! You _____ a good job last week.
A. do
B. does
PAST CONTINUOUS › View
She _______ (watch) TV when he called.
A. is watching
B. watched
C. was watching
