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:

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 Tenses

Other quiz:

Grammar › View

Please 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