[ Perfect Progressive Tenses ]
By the end of the semester, they ______ (study) for their final exams for three months.
A. will have been studying
B. will have studied
C. have been studying

Random Topics:
Past Perfect Simple & ContinuousAlong & AgainstThere is or There areTenses & PrepositionGerund after Prepositions and Certain VerbsIntermediatePassive with ModalsNoun Clauses with THATVerbs and AdverbsGrammar - may & mightOther quiz:
Vocabulary › ViewA method for collecting information by asking one or more questions.
A. population
B. experiment
C. survey
D. categorical data
Tenses › View
The lecturer____the lecture in English tomorrow.
A. Would be delivering
B. Will be delivering
C. Would Deliver
D. Will Deliver
Grammar & Vocabulary › ViewHow can you best describe the state of being lethargic?
A. sluggish, exhausted
B. energized, happy
C. late, uncommitted
D. sincere, direct
Articles › View
Mr. Brown always water his trees in ……………………. morning.
A. a
B. an
C. the
D. x
