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:

Tenses › View

I’ve been playing football ________.

A. two hours ago.  

B. yesterday.  

C. all day.  


Grammar › View

Which of the following is the correct contraction for the phrase below? can not

A. can’t

B. cann’t

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