Grammar Quiz

[ Present Tenses ]

__________ you ________________ for me for a long time?

A. Are, waiting

B. Do, wait

C. Have, waited

D. Have, been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

On, At, ByGerunds and TensesActive & Passive VoiceGrammar: SyntaxAdjectives & PrepositionPunctuationIndependent/Dependent Clauses & Relative ClausesModal and Modal PerfectToeic VerbTransitions

Other quiz:

Grammar › View

Someone who is relaxed, calm, and easy to get along with.
A. graceful
B. easygoing
C. fair


Grammar › View

He ___ a lot of research.

a. does
b. makes