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:

Present Perfect SimpleLanguage Features: Reflective ArticleContrastive ConjunctionsHelping and Linking VerbsTenses PracticeModals in the Past - Speculation and DeductionTensesPast SimplePast Perfect Simple & Past Perfect Continuous

Other quiz:

Vocabulary › View

The new car is very __________ and has a lot of features.

A. spacious

B. comfortable

C. old


Grammar › View

COMBINING SENTENCES: The road is long. The road is bumpy.

A. The road is long and bumpy.

B. The road is long. The road is bumpy.

C. The road is long or is a bumpy road.