[ Present Tenses and Vocabulary ]
I’m sorry I’m late, ………………. for a long time?
A. have you been waiting
B. have you waited

Random Topics:
Prepositions and AdverbsPerfect and Past TenseTenses - AuxiliariesGrammar ( going to)Adverbial Clause of Cause and EffectCommunicative GrammarCountable Vs Uncountable NounsNouns and QuantifiersEnglish ArticleHas Got & Have GotOther quiz:
Grammar › ViewYou must discuss that with your parents_________
A. need to
B. needn’t
Tenses › View
A: Oh, no. We are out of milk.
B: Don’t worry, ___________.
A. I went to the store yesterday.
B. I will go to the store now.
C. I have gone to the store before.
D. I am not going to the store.
General Quiz › ViewIt doesn’t have four legs, ……?
A. does it
B. does she
C. doesn’t it
Grammar › View
Jerry is studying hard for his exams ___.
A. usually
B. these days
C. always
