Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

I ___ (visit) my grandparents twice this month.

A. have visited

B. visited

C. have been visiting

D. visits

Select your answer:
A  B  C  D  E 


Random Topics:

Tag QuestionNumbersSecond Type ConditionalVocabulary & GrammarGerunds + To InfinitiveCommon Grammar Mistakes and Spelling TipsPresent Simple Positive and NegativeComparativePast Simple or Past ContinuousVerb Agreement

Other quiz:

Grammar › View

What is something you NEED to do every day?

A. Drink water

B. Eat ice cream

C. Play video games

D. Watch TV


Present Perfect Simple vs Continuous › View

We __________ (have) a great time at the party.

A. have had

B. have been having

Phrasal Verbs › View

John _____ a terrible flu last wee and appeared very weak.

A. came to

B. came up with

C. came down with

D. came around


Grammar › View

We decided _______ buying the new car.

A. against

B. with

C. at

D. of