[ 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 & SINCEVocabularyOther quiz:
First Conditional › ViewI …….(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
