[ Present Perfect and Present Perfect Continuous ]
Why haven’t you ___________ your work? You have plenty of time
A. finished
B. finishing
C. been
D. been finishing

Random Topics:
Wish, Unless, If sentenceArticles A and AnGrammar - NounsFrequency AdverbsAdverbial Clause, Noun ClauseCountable - UncountableComparatives, Superlatives, and ModalsPreposition (at,in,on)ConditionalFunctional Sentence TypesOther quiz:
Modals › ViewThe expression ” Do not make any scratch on your class wall” is
A. permission
B. prohibition
C. invitation
D. instruction
Present Perfect Tense › View
Maybe she won’t come this afternoon. How long you (wait) for her?
A. have you wait
B. has you waited
C. have you waited
D. did you wait
Grammar › ViewA: I think that English is so boring.
B: ……………………………….., but i love geography.
___
A. I did too.
B. I do too.
C. Me neither
D. I do either.
How often - long - much - many › View
_______ have you been single?
A: All my life
A. how long
B. how often
C. how much
D. how many
