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:
Identifying Sentence TypesTenses, Tag Questions, Phrasal VerbsFuture Time and TensesGrammar - help/have/let/makeWho am I?Present Tense VerbsModal VerbsModal and Auxiliary VerbsNoun ClauseSubject Verb Agreement and Verb TensesOther quiz:
Grammar › ViewPlease try ___?__ remember to study for the test.
A. to
B. and
Vocabulary › View
Which sentence best describes the word “hostile”?
A. unfriendly; antagonistic.
B. fragile
C. to be taken good care of
