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:

Modal Verbs › View

Find a similar sentence:
It was a very difficult test but we managed to finish it on time.

A. We had to finish the test on time.

B. We can finish the test on time. 

C. We were able to finish the test on time.

D. We didn’t finish the test on time. 


Grammar › View

He ____ hard, but he was not the brightest pet.

A. tried

B. tries

C. try

D. trys

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