Grammar Quiz

[ Present Perfect Simple vs Continuous ]

They __________ (visit) their grandparents every month.

A. have visited

B. have been visiting

Select your answer:
A  B  C  D  E 


Random Topics:

ConjunctionPossessive NounsPast Simple (Questions)Interjections, Tag Questions and Nouns of Direct AddressWH Questions and Simple Past TenseSimple Present and Present ContinuousSimple TensesOn, At, ByAntonymsPassivisation

Other quiz:

Grammar and Vocabulary › View

I …. pleasure from gardening

A. have

B. make

C. get

D. do


Preposition of Time › View

You better hurry since you must get there…. seven o’clock.

A. at

B. in

C. by

D. on

Modals › View

I’m sure Sam put on weight last year.

A. may have put

B. could have put

C. must have putted

D. must have put


Grammar › View

You ———- watch TV too late in the evening.

A. must

B. mustn’t