Grammar Quiz

Topics: Present Perfect Simple vs Continuous

We __________ (celebrate) our anniversary every year.

A. have celebrated

B. have been celebrating

Select your answer:
         


Random Topics:

Habitual and Continuous TensesAdjectives with PrepositionPresent Perfect Simple & Present Perfect ContinuousNoun QuantifiersTransitive and Intransitive VerbVerb Tenses and UsagePerfect Tenses and VocabularyZero & First ContidionalGrammar and Sentence StructurePast or Present Verb Tense

Other quiz:

Linkers and Conjunctions › View

You can’t drive a car __________ you have passed your driving test.

A. while

B. until

C. meanwhile


Verb Tenses › View

Convert the sentence to future tense: ‘She writes a letter to her grandmother.’

A. She has written a letter to her grandmother.

B. She will write a letter to her grandmother.

C. She is writing a letter to her grandmother.

D. She wrote a letter to her grandmother.