[ 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:
Present Simple › ViewElephants __________ leaves and grass.
A. eat
B. eates
C. eats
Grammar › View
Find the capitalization error.
We ate a large cake with Grandpa Joe in Houston who loves to show off his baking skills.
_
A. Grandpa
B. Joe
C. Houston
D. No error
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
