[ Present Perfect Tense ]
They (to finish) ___ their homework.
A. had finished
B. have finished
C. will finish
D. finishing
Select your answer:

Random Topics:
Past Simple Negative & QuestionsConditional Sentences with Modal VerbsPresent Simple and Present Continuous TensesVerb to beArticles and DemonstrativesSubject-Verb AgreementCommon & Proper NounsPast Perfect and Past Perfect ContinuousPresent / Future / Present Progressive / non Action VerbsTenses and OpinionsOther quiz:
Modals › ViewResidents of Bgry. San Miguel ____________ dispose of hazardous waste in designated areas.
A. should
B. can’t
C. may
D. must
Past Continuous Tense › View
The school gardener _______ in the school garden all yesterday evening.
A. were digging
B. was digging
C. is digging
