Grammar Quiz

Topics: Tenses and Voice

Differentiate between the present perfect and past perfect tenses.

A. Present perfect describes actions that will happen; past perfect describes actions that are currently happening.

B. Present perfect is used for future actions; past perfect is used for ongoing actions.

C. Present perfect indicates relevance to the present; past perfect indicates an action completed before another past action.

D. Present perfect indicates an action completed in the future; past perfect indicates an action that is still ongoing.

Select your answer:
         


Random Topics:

Direct Object and Indirect ObjectV-ing/to-VPresent Simple with Adverbs of FrequencyModals Of SpeculationThird ConditionalModals and ConditionalsFigurative LanguageApostrophes and Quotation MarksGrammar of Future PlansFragment, Comma Splice and Run -on Sentence

Other quiz:

Grammar › View

I haven’t ______________ your book.

A. taken

B. take

C. took

D. takes


Grammar › View

I __________ (not see) my grandparents since last summer.

A. did not

B. hadn’t seen

C. haven’t seen

D. am not seeing