Grammar Quiz

[ Grammar ]

He ______ riding a horse yesterday.

A. rides

B. is riding

C. has ridden

D. rode

Select your answer:
         


Random Topics:

Tenses and Figurative LanguageSimple Present and Present ContinuousGrammar: AgreementPhrases and ClausesAction VerbTenses and StructuresTenses and FoodAdverb Clause ConnectorFOR & SINCEVocabulary

Other quiz:

First Conditional › View

I …….(phone) you, if you ……(send) me an e-mail.

A. phoned/ don’t send

B. will phone/ send

C. will phone/ do’t send

D. will phone/ will send


Tenses and Verb Forms › View

. More Fill in the Blanks 30. At this time next week, they ______ (perform) in a concert.

A. will perform

B. will have performed

C. will be performing

D. will have been performing