[ Present Perfect Tenses ]
He ______ his homework already.
A. has done
B. did
C. does
D. will do
Select your answer:

Random Topics:
Present Progressive TenseLinkers and ConjunctionsCoordinate ConjunctionIntensifiers: Really vs VerySuffixes and TensesCommasConjunctivesTenses and Sentence CompletionDescriptionsWestern Europe CountriesOther quiz:
Grammar › ViewConcentration is ________ by alertness.
A. Help
B. Will help
C. Helps
D. Helped
Modals › View
Whose bag is it? I don’t know, it ______ belong to Hannah.
A. could
B. may
C. will
D. has to
