Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Auxiliary and Modal VerbsVerbs + Infinitives / GerundsProverbsSubjective and Objective PronounRoot WordGerundArticles A and AnCorrelative conjunctionsVerbs & AdverbsVocabulary Spelling Grammar

Other quiz:

Modal Verbs › View

He —— 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 › View

How 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