Topics: Present Perfect Tense
I’m sorry, but I … finished my homework yet.
A. have
B. hasn’t
C. haven’t
D. has
Select your answer:

Random Topics:
Grammar - Wh QuestionsPassive VoiceHow many / How much - Is there / Are therePresent Perfect TensesPast Simple & Past PerfectAdjectives and VocabularyContinuous and Perfect TensesModal VerbsVerb BESubordinate ConjunctionsOther quiz:
Articles › ViewWe spent a lot of time swimming in ….. sea.
A. a
B. an
C. the
Homophones › View
________ child is a devil spawn; she can’t sit still.
A. Their
B. They’re
C. There
