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:
         


Random Topics:

Modals with Perfect InfinitiveGrammar: Reported QuestionsDaily Routines & TensesComparative Adjectives and AdverbsBe going to / WillPresent Continuous vs Future TensesPresent Tenses: Simple vs ContinuousAdverb of MannerModals in the PastConjunctions and Commas

Other quiz:

Grammar Pronoun and Singular Plural Noun › View

Shoe

A. Singular

B. Plural


Adverbs › View

She walked ____ across the hallway.

A. gracefully

B. clumsily