Grammar Quiz

[ Present Perfect Tenses ]

They ______ their project for three months.

A. have been working on

B. work on

C. worked on

D. are working on

Select your answer:
         


Random Topics:

Synonym and AntonymNoun ClausesIntensifiers: Really vs VerySpeculation with Modal VerbsVerb PhraseFrequency AdverbsModals Posibility and ProbabilityQuantifiers and ArticlesPrepositional PhraseVerb Forms

Other quiz:

Gerunds and Infinitives › View

It’s getting late. We should better _____________ much longer. (not stay)

A. to not stay

B. don’t stay

C. not stay

D. not staying


Tenses › View

What does the sentence ‘This sentence is in the past simple tense to indicate an action that occurred and was completed in the past.’ indicate?

A. A future action that will be completed

B. A completed action in the past

C. An ongoing action in the past

D. An ongoing action in the present