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:

Present Perfect Simple & ContinuousMixed ConditionalsFuture Perfect TenseAdverb and Noun ClausesPresent Perfect and Present Perfect Progressive TensesSimple PresentVerb AgreementPast Tense and Perfect TenseMiscellaneous Grammar UsagesConjunctions and Prepositions

Other quiz:

Tenses › View

The port ____ new security measures when the official visited.

A. was implementing

B. implements

C. implemented

D. implement


Grammar › View

Everybody _________ a part to play in keeping the school clean.

A. is

B. has

C. are

D. have