[ 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
Select your answer:

Random Topics:
Wh QuestionsConditional Sentence Type 0-3Definite, Indefinite and Zero ArticlesModal Verb in Passive VoiceModal Verb, Passive VoiceAuxiliary Verbs & Question TagsPast Progressive TensePassive Voice - Present TensesMuch, many, a lot of, a few, a littleVocabulary and GrammarOther quiz:
Grammar › ViewSelect the word or words that is/are NOT man made
A. aquifer
B. aquiduct
C. aquarium
Second Conditional › View
If had a longer summer holiday, I ____ ____ more.
A. could travel
B. can travel
C. will travel
D. travel
