Grammar Quiz

Topics: Present Verb Tenses

He ______ (work) on this project for the last few weeks, and it’s almost finished.

A. works

B. worked

C. is working

D. has been working

Select your answer:
         


Random Topics:

Future Continuous, Future Perfect and Future Perfect ContinuousGrammar : Must (Necessity)Gerund & Participlemust/shouldGrammar - TOEICGrammar SuffixesFuture Simple TensePast ParticiplesGrammar: MorphologySuperlative & Comparative Adverbs

Other quiz:

Grammar › View

My mother and I often go to the supermarket to shop for ____ at weekends.

A. cook

B. groceries

C. heavy lifting

D. the chores


Simple Tenses in English › View

Past of read

A. read

B. readed

C. readen