Grammar Quiz

[ Tenses ]

They have been waiting for the bus for over an hour.

A. Present Simple:

B. Present Continuous:

C. Present Perfect:

D. Present Perfect Continuous:

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbs or AdjectivesSimple PastGrammar (want to/ need to/ have to)Verbs and TensesBecause of & Inspite ofComparatives, Superlatives & EquativesIELTS VocabularyHow much and how manySo / Neither / Either / TooSimple Present and Past Tenses

Other quiz:

Grammar › View

The dancers danced __________ on the stage.

A. quickly

B. slowly

C. gracefully


Grammar › View

Read the paragraph.

Schools must be safe places where children are free to learn. This is why schools can prohibit certain speech, clothing, and actions that may distract, frighten, or upset people. The need to protect the school environment outweighs students’ right to free speech.

What does the word “prohibit” mean?

A. dislike

B. forbid

C. identity

D. ignore

Grammar › View

Which sentence is written MOST clearly and correctly?
A. The lady shopped for a dress with a headache.
B. The lady with a headache shopped for a dress.


Habitual and Continuous Tenses › View

He says that he …. very hard this year.

A. study

B. studies

C. studying

D. is going to study