Grammar Quiz

[ 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 Opinions

Other quiz:

Modals › View

Residents 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