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 PrepositionsOther quiz:
Tenses › ViewThe 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
