Grammar Quiz

[ Present Perfect & Past Simple Tense ]

_______ a holiday recently?

A. Did you have…

B. Have you have…

C. Have you had…

Select your answer:
A  B  C  D  E 


Random Topics:

ComparisionsPast Simple - Present PerfectFuture Tense (will/be going to/p.continuous)Simple Present ProgressiveSentence Structure and Grammar RulesModal ProbabilityPast Continuous and Past Simple TensePast Perfect vs Past SimpleSimple Present Tense with Adverb of FrequencyWill and Going to

Other quiz:

Modal Verbs › View

Complete the sentence: They ________ finish the project on time.

A. have

B. will

C. might

D. can


Tenses › View

What is the past continuous form of the verb “to play”?

A. I have played.

B. I was playing.

C. I played.

D. I will play.