[ Grammar ]
He ______ riding a horse yesterday.
A. rides
B. is riding
C. has ridden
D. rode

Random Topics:
Phrase or ClauseModal Verbs for Permission and ObligationModal Verbs for SpeculationCorrelative conjunctionsPresent Simple TensePossessive AdjectivesGive, do and makeComparison DegreeDefinite and Indefinite ArticlesPerfect and Past TensesOther quiz:
Mixed General Quiz › ViewThere is nothing more ___ than cheese and chalk.
a. desperate
b. disparate
Grammar › View
He speaks English ____________ (good).
A. best
B. better
C. goodly
D. well
Grammar › ViewMr. Raman plays football, ________ he coaches basketball, too.
A. and
B. or
C. but
D. so
Tag Questions › View
The girl can’t run very fast, __________________?
A. does she
B. can she
C. isn’t she
