Topics: Present Tenses
I`m sorry! ….for long?
A. do you wait
B. are you waiting
C. have you waited
D. have you been waiting
Select your answer:

Random Topics:
Simple Past Irregular & NegativeRelative Pronouns with PrepositionsAction, Helping & Linking VerbsRegular and Irregular VerbsGender and GrammarBasic TensesComparisonsMesopotamia VocabularyWould rather/ would prefer/ would likeLet & Be allowed toOther quiz:
Vocabulary › Viewdifference, disagreement
A. Discrete
B. Circumlocution
C. Subjective
D. Variance
Grammar and Vocabulary › View
. The teacher told me to close _____ door and sit down.
A. the
B. –
C. a
