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:

General Knowledge › View

In which year of First World War Germany declared war on Russia and France?

A. 1914
B. 1915
C. 1916
D. 1917


Some vs. Any › View

Are the computers free? – Yes, you can use ….. one you like.

a. some

b. any

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