Grammar Quiz

[ Present Perfect Simple vs Continuous ]

I __________ (finish) my report already.

A. have finished

B. have been finishing

Select your answer:
         


Random Topics:

Types of PhrasesAdjectivesNounGrammar: AgreementGrammar ModalsFuture Tenses, Conditionals and ProfessionsArticles & PrepositionPhrasesAdverbs, Modals, Preposition of timeNoun and Pronoun

Other quiz:

Contractions and Conjunctions › View

____________ not supposed to throw that.

A. You’re

B. Your


Tenses › View

We __________ all day before the bell rang. (study – past perfect progressive)

A. have been studying

B. were studying

C. had been studying

D. are studying