[ 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

Random Topics:
-ing &-ed AdjectivesNarrative Tenses & ConditionalsTenseClauseVerb + InfinitiveNoun and PronounDependent ClausesIndependent ClausesZero and First ConditionalsPhrases & ClausesOther quiz:
Reported Speech › ViewSamara asked me, “May I borrow your English dictionary?”
A. Samara asked me if I had borrowed her English dictionary.
B. Samara asked me if she could borrow my English dictionary.
C. Samara asked me if I could borrow her English dictionary.
D. Samara asked me if she may borrow my English dictionary.
Adjective or Adverb › View
Pisey arrives home _________.
A. safe
B. safely
Modals › ViewWe use _____ for possibility in future, but is less certain.
A. may
B. might
C. could
D. will
Grammar › View
Last weekend, I __________ to the beach with my family.
A. was
B. go
C. going
D. went
