Topics: Present Perfect - Just, Already, Yet
I __________________ (do) my math homework, but I __________________ (do) my English homework yet.
A. have already done, haven’t done
B. have already done, have done
C. did, have done
D. haven’t done, have done
Select your answer:

Random Topics:
Grammar on ConditionalsVerbs & Verb TensesMixed GrammarGrammar-Present Continuous-Sentence MakingPresent Simple Positive and NegativeModal Verb in Passive VoicePresent Progressive (Future)Adverb ClauseGrammar - Present Perfect with for and sinceModal Verbs of Deduction and SpeculationOther quiz:
Grammar › ViewBrenda really hates __________________.
A. studying
B. to study
Will/ Be Going to › View
Can I speak to Tom? Yes, I………..him through. (get)
A. will get
B. am going to get
C. is going to get
D. going to get
