Grammar Quiz

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 Phrases

Other quiz:

Grammar › View

What 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