[ 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:
Past and Perfect TensesCOUNT - NONCOUNT NOUNSTenses and StructuresGrammar - QuantiflierInfinitivePresent Perfect and Present Perfect Progressive TensesSimple Past or Past ContinuousTo Infinitive/Bare Infinitive/GerundsSimple vs Present Continuous TensesAction vs Linking Verbs/ Verb PhrasesOther quiz:
Vocabulary & Grammar › ViewThe workers decided to ___ the manager’s decision regarding salary cuts.
A. outdo
B. dispute
C. contradict
D. rectify
Grammar and Vocabulary › View
Choose the best option to fill in the gap: ___________ I first met my girlfriend.
A. It was London which
B. It was in London that
C. It was London that
D. It was in London where
