[ Grammar ]
Harry ____________ (study) for twelve years when he graduates. (future perfect tense)
A. had studied
B. has studied
C. will have studied

Random Topics:
Figurative Language VocabularyGrammar on ConditionalsPast simple regular verbsTo Infinitive or Bare InfinitiveComperative and SuperlativeConnectorsPrepositions & Modal VerbsModals, Phrasal Verbs, Gerunds and InfinitivesPronouns and QuantifiersGrammar - SimilesOther quiz:
Tenses › ViewConvert the following to simple past: ‘They are playing chess.’
A. They played chess.
B. They were playing chess.
C. They play chess.
D. They will play chess.
Prepositions › View
The family donated money ___ the local animal shelter.
A. to
B. for
C. with
Grammar › View(You/go) to the party tomorrow, or do you have other plans?
A. You go
B. Will you go
C. You went
D. You will go
Phrasal Verb › View
Ignore her, she is just trying to _________________ her dancing skills.
A. show off
B. put off
C. cut off
D. call off
