Grammar Quiz

Topics: Present Perfect Simple vs Continuous

I __________ (finish) my report already.

A. have finished

B. have been finishing

Select your answer:
         


Random Topics:

Interjections, Tag Questions and Nouns of Direct AddressFamily Members and Present SimpleAction vs Linking Verbs/ Verb PhrasesVerbals and GerundsVerb-ing and InfinitiveSingular and Plural NounsPresent Tense (Negatives and Questions)Future Simple TensesAdverb of ConcessionComparisions

Other quiz:

Active vs. Passive Voice › View

    Passive Voice
A.     The tone of the author
B.     When the subject does the action
C.     When the subject receives the action
D.     When there is a strong verb


Adjective / Noun + to Infinitive › View

It is unnecessary for ____ to do this task. It’s not ours.

A. we

B. us

C. they

D. our