[ 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 › ViewThe ______________ is the setup to which you will compare all the others.
A. control
B. experiment
C. scientific method
D. variable
Grammar › View
She likes_____the internet in her free time
A. doing
B. surfing
C. surf
D. to surf
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
