[ 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 GerundsOther quiz:
Grammar Error Correction (Simple Present Tense) › ViewEveryone 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
