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

I … karate twice a week.

A. am practicing

B. practice

C. was practicing

D. had practiced


Compound Adjectives › View

She has a very ____________ attitude toward her life.

A. laid-back

B. self-centered

C. absent-minded

D. well-balanced

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