Grammar Quiz

[ Present Verb Tenses ]

I ______ (work) on this report for the last few hours, and it’s almost done now.

A. worked

B. have worked

C. have been working

D. am working

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: Used to, Would, Be used to, Get used toPassive Voice - Present ContinuousSpeculation with Modal VerbsGrammar - NounsVerbal and Appositive PhrasesAuxiliary and Modal VerbsPunctuating ClausesVerb to Be Tenses & Object PronounPresent Simple Tense PassiveCountable Vs Uncountable Nouns

Other quiz:

Prepotitions › View

Where is the black sheep?

A. above the white sheep

B. in front of the white sheep

C. among the white sheep


Modals for Advice, Obligation/Prohibition, Necessity and Lack of Necessity › View

In which sentence can’t you substitute must with have to?

A. You must register online before you can make a purchase.

B. I haven’t seen my grandma since Christmas. I must see her soon.

C. You must answer all the questions on the test.

D. Claire must wear glasses for driving.