Grammar Quiz

[ Tenses ]

Identify the tense in the following sentence: I have been waiting for the bus for an hour.

A. Present simple

B. Future perfect continuous

C. Past perfect continuous

D. Present perfect continuous

Select your answer:
         


Random Topics:

Present Simple & Present Continuous TensesIf ClausesGrammar ModalsReflexive Pronouns & Modal VerbsModals and AdviceConditional Sentence Type 0-3Present Perfect SimplePresent Perfect or Past Simple TenseCommas

Other quiz:

Grammar Mistakes › View

That cat surprised everyone when it started playing on the families iPad.

What change should be made here?

A. change ‘surprised’ to SERPRISED

B. change ‘everyone’ to EVERY ONE

C. change ‘families’ to FAMILY’S

D. change the period to a question mark


Grammar › View

The box was _______ heavy for him to lift.

A. so

B. such

C. too

D. very