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:

Vocabulary and Idioms › View

I _______ my breath waiting for my exam’s result and fortunately I passed it.

A. held

B. have

C. gave

D. save


Grammar › View

Why are you still doing your homework, Sara? You _____________ (do) your homework since 8 o’clock in the morning.

A. have done

B. have been doing

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.