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

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 TenseOther quiz:
Articles › ViewThere is …. shop on the corner of the street.
A. a
B. the
C. –
Grammar › View
Identify the correct sentence:
A. I can’t hardly wait for summer.
B. I can hardly wait for summer.
C. I cannot hardly wait for summer.
D. I hardly can wait for summer.
Vocabulary › Viewenergy 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
