[ 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:
Active vs. Passive › ViewAll the beds were …. my grandmother.
A. Made by
B. Made for
C. Make by
D. Make for
Modals and Responsibilities › View
You ___ pay attention in class.
A. must
B. ought to
C. need to
D. responsible for
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
