Grammar Quiz

[ Tenses ]

The students were anxious. _______ for the project feedback all week?

A. Did they wait

B. Have they waited

C. Had they been waiting

D. Have they been waiting

Select your answer:
A  B  C  D  E 


Random Topics:

Inversion + Passive VoiceGrammar Pronoun and Singular Plural NounAdjectives (-ed / -ing)Grammar : Structural Common ErrorsNumbersPrepositions of Place and TimeRelative PronounDefinite and Indefinite ArticlePrepotitionsPast Perfect vs Past Simple

Other quiz:

Mixed General Quiz › View

I would not make a good surgeon because I have a ___ stomach.
a. weak
b. week


Prepositions › View

Find the prepositional phrase:

At dinner, we will make an announcement.

A. At dinner

B. we will make

C. an announcement

D. make an

Many vs. Much › View

I can’t sit on the beach. There are ……………………… people.

A. Enough
B. Too many
C. Too much


Phrasal Verb › View

return money owed

A. pay down

B. pay for

C. pay off

D. pay back