[ 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

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 SimpleOther quiz:
Tenses › ViewThe headteacher retired two years ago. He …… many successes during his career.
A. had
B. has had
C. is having
D. has been having
Vocabulary › View
Problems that arise as characters struggle to reach their goals.
A. static character
B. dynamic character
C. setting
D. conflict
Many vs. Much › ViewI 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
