Grammar Quiz

[ Grammar ]

I __________ this report since nine o’clock last night.

A. has been worked

B. has been working

C. have been worked

D. have been working

Select your answer:
A  B  C  D  E 


Random Topics:

Compound and Complex SentencesPossessive Nouns with Apostrophes and PronounsFuture SimpleModal SpeculationModal Verbs of Deduction and SpeculationCoherent Sentence with Correct Grammar StructureConditional and Mix Conditional SentenceAction VerbFuture Perfect TenseGrammar: was/were

Other quiz:

Modal Auxiliary › View

I ___ travelling alone ___ with other people.

A. would father / than

B. prefer / than

C. prefer / to


Tenses › View

Mary and I ……………. school in 2008

A. left

B. has left

C. had left

D. leaves

Present Simple & Present Progressive Tense › View

…….people……..at the moment?

A. Are/singing

B. Is /singing

C. Be/ singing

D. Singing


Phrasal Verb › View

delay

A. set about

B. Set in

C. set aside

D. set back