[ Present Perfect Continuous Tense ]
Why … Mandarin classes for the last three weeks?
A. have you not been attending
B. have not you been attending

Random Topics:
Present Perfect & Past Simple TensePunctuating ClausesPrepositions and AdverbsFuture Simple TenseLinking VerbsAdjective, Adverb, and Noun FormsGrammar : Must (Necessity)Active-Passive VoicesSimple Past Tense and Past Perfect TenseDefinite and Zero ArticleOther quiz:
Modals › View_____ you let me know when dinner is ready, please?
A. Must
B. Shall
C. May
D. Will
Present Continuous Tense › View
…………………the teacher……………………English at this time.
A. Are teaching
B. Is teaching
C. Do teaching
D. Does teaching
If the bus driver doesn’t drive faster, I ____ late for the appointment.
A. am
B. will be
C. won’t be
D. am not
First Conditional › View
If sally ______ late, I ______ mad
A. arrives/ will be
B. arrive/ will be
