Grammar Quiz

Topics: Present Perfect Tense or Present Perfect Continuous Tense

A: Why are your hands so dirty? Is that oil?

B: Oh, yeah. I ______________ my car. I’ve not finished it yet but I have to use it tomorrow.

A. fixed

B. have fixed

C. have been fixing

D. fix

Select your answer:
         


Random Topics:

Degrees of AdjectivesAdjective, Adverb, and Noun FormsCausative VerbsSo or SuchSimple Present Tense with Adverb of FrequencyPresent or Past TensesAdverb ClauseAdjectives with PrepositionBASIC GRAMMAR - PRONOUNSAdverbs, Prefixes, and Suffixes

Other quiz:

Grammar › View

Pick up your hat

A. interrogative

B. declarative

C. exclamatory

D. imperative


Gerund & Participle › View

___________ a great deal of wealth, he decided to retire and enjoy it before he got too old.

A. Being acquired

B. Having been acquired

C. To acquire

D. Having acquired