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 AdverbsOther quiz:
Grammar › ViewMy 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
