Grammar Quiz

[ Grammar ]

How long                           for the taxi?

A. are you waiting

B. have you been waiting

C. have you waited 

D. do you wait

Select your answer:
A  B  C  D  E 


Random Topics:

Similes and Body IdiomsAdjective + to + VerbPast Perfect Simple & Past Perfect ContinuousAdjectives with PrepositionActive & PassiveTime ExpressionsPre-intermediateGrammar and PunctuationPossessive Pronouns and QuantifiersParticipal Phrases

Other quiz:

Grammar › View

“rizal had the oil of his car changed yesterday” means …..

A. “someone asked Rizal to changed the oil of his car”

B. “he changed the oil of his car”

C. “he had to changed the oil of his car”

D. “someone changed the oil of his car”


Will & Be going to › View

Apaporn and Supaporn have already planned her life. They…………(be) English teacher for 30 years.

A. is going to be

B. are going to be

C. will be

D. will been

Grammar › View

Her daughter often calls in the evenings on ______________.

A. fridays

B. Fridays

C. Friday’s


Grammar › View

Find the preposition:
Isaiah sat on his new bike.
A. sat
B. on
C. his
D. new