[ 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 CommasOther quiz:
Grammar Pronoun and Singular Plural Noun › ViewShoe
A. Singular
B. Plural
Adverbs › View
She walked ____ across the hallway.
A. gracefully
B. clumsily
