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:

Grammar › View

Don’t forget to take an umbrella. It _____ rain later.

A. Can

B. Might

C. Ought to


Grammar › View

Which sentence is written correctly?

A. Her will think we are concerned citizens.

B. Us hope the mayor will have the light fixed.

C. Me and Orli are going to write a letter to the mayor.

D. Orli cannot sleep with streetlights shining in her eyes.

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?