[ 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 FormsOther quiz:
Gerunds and Infinitives › ViewIt’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
