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:

Grammar › View

___________ two sisters.

A. I have get
B. I’ve got
C. I get
D. I got


Grammar › View

Mr. Brown is a doctor  _______ he knows how to care for his patients.

A. nor

B. yet

C. so

D. and

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