Topics: 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:
Conjunctions & InterjectionsVocabulary and Modal VerbsMust or Mus notVerbs and Subject Verb AgreementVerb Tenses (Progressive, Perfect)Adverbial ClauseClauses and ConjunctionsFuture PassiveVocabulary and IdiomsPrepositions and Prepositional PhrasesOther quiz:
Grammar › ViewWhat change, if any, should be made to this sentence?
My dog is named firulais.
A. change firulais to Firulais
B. change dog to Dog
C. no change needed
Grammar › View
I ________ live with my friends last year when we were in the UK.
A. haven’t
B. aren’t
C. didn’t
D. isn’t
