Grammar Quiz

[ Tenses ]

– What ___ you ___ here?

– I ___ for my friend.

– How long ___ you ___ for him?

– For twenty minutes.

A. are / doing / am waiting / have / been waiting

B. do / do / am waiting / do / wait

C. are / doing / wait / have / been waiting

D. have / done / am waiting / are / waiting

E. are / doing / am waiting / are / waiting

Select your answer:
         


Random Topics:

Adverb Clause ConnectorGrammar: wishes and regretsWill and Going toActive & Passive VoiceTense,noun,preposition,quantityAsking & Giving AttentionPhrasal Verb With TakeSimple and Past TensesTenses and Time MarkersInfinitives and Gerunds

Other quiz:

Grammar Error Correction (Simple Present Tense) › View

Everyone have different interests.

A. TRUE

B. FALSE


Grammar › View

Have you finished your homework? Not yet, … it later.

A. I’m go to do

B. I’m going to do

C. I went to do

D. I’ll having