[ 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:
Prepositions of Movement › ViewThere are two long rivers ____ the continent.
A. underneath
B. within
C. alongside
D. under
Past Tenses › View
I have lived in this little town … I was a child.
A. for
B. since
C. just
D. already
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
