[ Grammar ]
Pete complained, “We have been waiting here for over half an hour and nobody ___________________ our order yet.”
A. took
B. takes
C. will take
D. has taken

Random Topics:
Auxiliary and Modal VerbsVerbs + Infinitives / GerundsProverbsSubjective and Objective PronounRoot WordGerundArticles A and AnCorrelative conjunctionsVerbs & AdverbsVocabulary Spelling GrammarOther quiz:
Modal Verbs › ViewHe —— climb those trees.
A. Can
B. Must
C. Should
D. Would
Vocabulary & Grammar › View
Label the picture.
A. concrete
B. brick
C. steel
Present Perfect Tense › ViewHow long _______ (you/know) ______ each other?
A. did … know
B. have … known
C. do … know
1st & 2nd Conditionals › View
What will you do if you ___ the exam?
A. doesn’t pass
B. don’t pass
C. didn’t pass
