[ Present Tenses ]
I ____ my homework for two hours, but I ____ yet.
A. have done – haven’t finished
B. is doing – isn’t finishing
C. will do – will not finish
D. have been doing – haven’t finished

Random Topics:
Verb Forms and PrepositionsVerbal PhrasesCountable & Uncountable NounsPhrase and ClauseTenses and QuestionsSimple vs Present Continuous TensesComparatives and Past Perfect TenseApologizingFunctional Sentence TypesVerbs and TensesOther quiz:
Articles & Quantifiers › ViewYou look tired. Are you doing ______ work?
A. many
B. much
C. few
D. plenty
Conjunctions, Interjections and Determiners › View
She always actively listens during class discussion, ______________ she easily understands the lesson.
A. but
B. so
C. nor
D. or
Vocabulary and Grammar › Viewto do regular exercise
A. get active
B. keep fit
C. feel stressed
Grammar › View
________ the book? Can I read it for a few minutes? (you / read)
A. Are you reading
B. Do you read
C. Is you reading
