Topics: Present Perfect Tense
Ferdi hasn’t …. his homework yet.
A. is finish
B. finishing
C. finished
D. finish
Select your answer:

Random Topics:
Past Continuous TenseIdentify The TensesThe Simple Present TensePrepositions and AdverbsPresent Simple ProgressiveAll, Both, Neither, None, EitherVerb 3 formsModals and Past TensesConditional Sentences with Modal VerbsGerund or InfinitivesOther quiz:
Tenses › ViewHe _____ a mistake in his work.
A. makes
B. made
C. making
D. make
Grammar › View
I … twenty years old.
A. Is
B. Be
C. Am
D. Have
