[ 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:
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
