Grammar Quiz

[ Present Perfect Tense ]

They (to finish) ___ their homework.

A. had finished

B. have finished

C. will finish

D. finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Subject Verb Agreement and Coordinating ConjunctionsSocial Media VocabularySimple Present - WH QuestionsPast Simple TensesPerfect TensesPRESENT SIMPLE - CHILDRENAdjective Clause and Adverb ClausePaired ConjunctionPast Simple and Past Continuous TensesThe Simple Present Tense

Other quiz:

Vocabulary › View

energy that comes from extreme heat within Earth

A. solar energy

B. wind energy

C. geothermal energy

D. biomass

E. hydropower energy


Grammar › View

Is the group of words a sentence or a fragment?

Bought me a new phone.

A. sentence

B. fragment