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:
Subordinating ConjunctionEnglish for TourismPronouns, Verb, ConjunctionModal Verbs of PermissionDegree of ComparisonModals of PredictionPresent Simple & Present Continuous TensesPast Simple (Questions)Much, many, a lot of, a few, a littleArticles with Proper NounsOther quiz:
Homonyms › ViewMother’s ashes are kept in this ___.
a. earn
b. urn
Grammar › View
Does he hate ____________ his room?
A. clean
B. to clean
C. cleaning
