[ Tenses ]
The student____ for the teacher for 30 minutes before he arrived.
A. Is waiting
B. Waits
C. Has been waiting
D. Had been waiting

Random Topics:
Prepositions and Preposition PhrasesReported Speech and SubjunctiveAdverbsVocabulary : Coming & GoingPast Tense and Perfect TenseRelative Clauses & Real ConditionalsWh-QuestionFinite and Non-Finite VerbComplex Sentences with Adverb ClausesGrammar - QuantiflierOther quiz:
Vocabulary › Viewsigns or pictures that mean something else
A. symbols
B. reductions
C. complex
D. spread
Tenses › View
The food … before the guests come.
A. Will be prepared
B. Is prepared
C. Will have been prepared
D. Will prepare
Tenses › ViewAgus … a bread every morning.
A. eat
B. ate
C. eating
D. eats
World Literature Vocabulary › View
Define retorted
A. Replying with anger
B. Replying nicely
C. replying with an attitude
D. joking
