[ Tenses ]
– How long … for me?
– For 2 hours.
A. have you wait
B. have you been waiting
C. have you been waited
D. did you wait

Random Topics:
Phrasal Verb Put & GoPresent Simple and Present Continuous TenseAdverbs of Time and PlaceCorrelative conjunctionsPossessive Pronouns and QuantifiersPresent and Past TensesGrammar - Nouns, Verbs, and AdjectivesGerund & ParticipleSubject Verb Agreement; Indefinite PronounsPast Simple or Past ContinuousOther quiz:
Grammar › ViewStop ____ me, Mom. Everything is fine with me.
A. worrying
B. being worried
C. to be worried about
D. worrying about
Mixed General Quiz › View
When her dog died, she cried very hard for half an hour.
a. yelled
b. screamed
c. sobbed
d. raced
e. drowned
Feeling distressed or embarrassed after failing or being teased.
A. profound
B. atrocious
C. pessimistic
D. chagrin
Simple Present - WH Questions › View
How old …… you?
A. are
B. do
C. is
D. does
