Grammar Quiz

[ Perfect Tenses and Have Got ]

Identify the tense used in the sentence: “They have been playing tennis for two hours.”

A. Present perfect

B. Past perfect

C. Present perfect continuous

D. Future perfect

Select your answer:
         


Random Topics:

Word Form & Verb TensePrepositions and Adverbs of MovementModals for ObligationPast Simple (Questions)Future Perfect TenseFirst Conditional, Future Time Clauseswould should couldPreposition of DirectionPresent Perfect Continuous TenseConjunctions and Commas

Other quiz:

Grammar › View

George is worried that he ………….. his assignment till Friday.

A. won’t have finished

B. won’t be finishing


Vocabulary › View

to be in, or expose oneself to, pleasant warmth; to take pleasure in or derive enjoyment from

A. genial

B. repercussion

C. bask

D. premonition