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:
A  B  C  D  E 


Random Topics:

Passive and Active VoicePast Simple Negative & QuestionsBecause / soAdverbial Clause, Noun ClauseVerb + InfinitiveTypes of PhrasesPast ParticiplesRelative Clauses PronounsCommunicative Grammar3rd Person Singular

Other quiz:

Gerunds/Infinitives › View

Did you remember milk from the supermarket?

A. getting

B. to get


Grammar › View

What is the correct way to ask about someone’s current action?

A. What is he do?

B. What are they doing?

C. What they are doing?

D. What does she doing?