Grammar Quiz

[ Past Tenses ]

___ (you/buy) your train ticket yet?

A. Have you buyed

B. Have you bought

C. Did you buy

D. Have you been buying

Select your answer:
A  B  C  D  E 


Random Topics:

Tenses and ConclusionsPresent Perfect and Present Perfect Progressive TensesParticiple Clauses & Cleft SentencesWill or Going toModals and Active and Passive VoiceComplex Sentences with Adverb ClausesPast Perfect and Past Perfect ContinuousPhrasal Verb With TakeVerbal TensesFuture Perfect Tense

Other quiz:

Vocabulary › View

What does the word ‘lethal’ mean?

A. causing or able to cause death

B. relating to sight

C. the rate at which goods are produced

D. the treatment of an illness or injury over a period of time


Grammar › View

The cats are in the garden. ____________ are playing with a ball.

A. It

B. They

C. We

D. He

Grammar › View

It’s impossible to imagine how beautiful the Taj Mahal is unless you ___ it with your own eyes

A. Had seen

B. Has seen

C. Have seen


Vocabulary › View

to look upon with scorn, to refuse scornfully, a feeling of contempt

A. assert

B. disdain

C. plebeian