Grammar Quiz

[ Grammar ]

What tense expresses an action which was in progress quite recently and which affects the present situation, explains or gives reasons for the state of things at the present moment?

A. present simple

B. present perfect

C. present continuous

D. present perfect continuous

Select your answer:
         


Random Topics:

Prepositional PhrasesActive Voice-Present tenseAdverbs of DegreeModals of Obligation and NecessityGrammar - either...or, neither...norComparatives and SuperlativesTime ExpressionsWill and Going toPast Modals & Phrasal Modals of ObbligationGrammar: was/were

Other quiz:

Grammar › View

Any additional practice you can give me is _____ by me!

A. alright

B. all right

C. a’ight


Vocabulary › View

an extreme exaggeration

A. hearsay

B. hinder

C. hostile

D. hyperbole