[ Tenses ]
All the students ________ the class work when the teacher came in.
A. are doing
B. were doing
C. will be doing
D. have done

Random Topics:
Grammar (Adjectives)Comparison DegreeCohesive DevicesPresent Progressive TenseHelping and Linking VerbsFrequency AdverbsFormal & Informal WordsPerfect and Past TensesAdverbConditional Sentences Type 0, 1 and 2Other quiz:
Grammar › ViewThe store —- by hundreds of people everyday, I don’t understand why my favorite book —- yet.
A. visited / hasn’t been bought
B. is visited / hasn’t been bought
C. was visited / hadn’t bought
D. is visited / hadn’t been bought
E. had visited / hasn’t been bought
Grammar and Vocabulary › View
One advantage _____ taking several mock tests before the real exam is that it builds confidence.
A. to
B. for
C. by
D. about
E. of
Nouns › ViewChoose the correct abstract noun for the adjective given in the bracket.
_____________ needs no ornaments.(beautiful)
A. Beauty
B. Beautiful
Passive Voice › View
They ____ (take) to school already.
A. have taken
B. have been took
C. have been taken
