Topics: Verb Tenses
He has been rehearsing for the school play. (Present Perfect)
A. has been rehearsing
B. will be rehearsing
C. rehearsed
D. was rehearsing
Select your answer:

Random Topics:
Tenses StructureSingular and Plural NounsPast Simple, Past Continuous, Past PerfectAdjectivesPunctuation and GrammarVerbals and GerundsPrepositional PhraseGrammar - may/might/couldMay, MightComparison and ModalsOther quiz:
Past Continuous Tense › ViewMy brother and sister _____ playing tennis at 11am yesterday.
A. was
B. are
C. were
Grammar › View
That isn’t the right page number, ________________?
A. was it
B. is it
C. isn’t it
D. is she
