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

Martin lost his eye ……. after his car accident

A. sight

B. site

C. cite

D. seek


Mixed General Quiz › View

President Thomas Jefferson ___ the purchase of this land from France.
a. negotiated
b. was negotiated
c. negotiates

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