Grammar Quiz

[ Past and Perfect Tenses ]

Yesterday, he ______ (ride) his bike in the park.

A. rides

B. rode

C. have ridden

Select your answer:
A  B  C  D  E 


Random Topics:

Western Europe CountriesNarrative, Past TensesPast Continues TenseVerb Present Simple TenseNoun ClausePast Perfect Simple TenseAdjectives and PrepositionsModal and Modal PerfectPassive Voice Present SimpleUsed to & would & Past Simple

Other quiz:

Grammar › View

You need to be to follow eggshell carving because it may take two weeks to complete one shell.

A. careful

B. interesting

C. fit

D. patient


Noun, Quantifiers and Suffixes › View

Noun suffixes -dom, -ity, -ty, -ment, and -ness mean ___?

A. “In a state of”

B. not

C. against

D. across

Vocabulary & Grammar › View

The guide reminded _________ tickets for the tour.

A. me to get

B. to get me

C. me that to get

D. me get


Future Tense › View

Farez … tennis at 7.30. He usually starts at 7 o’clock. Could you come before that?

A. will play

B. play

C. will be playing