Grammar Quiz

[ Past Tenses ]

Fill in the blank with the correct past participle form: They have ___ (run) three races today.

A. ran

B. running

C. run

D. runs

Select your answer:
A  B  C  D  E 


Random Topics:

GRAMMAR - Could / Could notPresent Tenses and VocabularyPassive Voice Active VoiceTenses and StructureSo / Neither / Either / TooComparative and Superlative AdjectiveComparatives and Past Perfect TensePre-intermediateCorrelative conjunctionsPrepositional Phrases

Other quiz:

Grammar › View

We ………………… finish this geography project until next Friday, so we’ve got lots of time.

A. mustn’t

B. can’t

C. don’t have to


Vocabulary › View

In ____, I would like to thank everyone who helped to make this event possible.

A. introduction

B. performance

C. conclusion

D. majority

Grammar and Vocabulary › View

Choose the synonym for the word ‘beautiful’: ‘The flowers in the garden were very ___.’

A. ugly

B. pretty

C. plain

D. attractive


Sentences Function and Structure › View

Identify the depended clause.

A. because my back tooth started to hurt.

B. I had to go to the dentist