Grammar Quiz

[ Tenses ]

He __ (run) five kilometers every day for the last month.

A. runs

B. has run

C. is running

D. has been running

Select your answer:
         


Random Topics:

Adverbs of Frequency and Everyday ActivitiesFirst ConditionalsModals, Conditionals, and Clauses- Defining, Non-definingGerund and InfinitivesGerundsSentence LabelingConnectives (because, due to, owing to, because of)Would rather/ would prefer/ would likeAuxiliary Verbs (be, do, have)Demonstrative Pronouns

Other quiz:

Subject-Verb Agreement › View

A boat……….on the ocean

A. Sail
B. Sails


Grammar › View

What is the meaning of preheat?

A. To re heat something again

B. To use something again

C. To rewind something