Grammar Quiz

[ Present Perfect Tense ]

Choose the correct word from the options in brackets and change in present perfect tense.

We __________ (have taken/took) a family vacation to the beach.

A. have taken

B. took

Select your answer:
A  B  C  D  E 


Random Topics:

Future Tense VerbIf ClausesSubjunctivesa, an, the, zero articleFew, a few, little, a littleEnglish ArticlePronouns and AntecedentsConditional Sentences Type 1Verb Tenses and ModalsVocabulary, Grammar, Spelling

Other quiz:

Grammar and Vocabulary › View

A: Where did Maggie go for lunch?

B: She ________ to a small café.

A. went

B. goed

C. did go


Articles › View

Maree usually eats … sandwich for lunch.

A. a

B. –

C. the

Past Tense › View

The weather _______ very hot last week.

A. is

B. was

C. were


Past Simple or Past Continuous › View

My grandad was sitting on an armchair.

A. Past Simple

B. Past Continuous