[ 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:
Grammar › ViewThe boys were _____ tired ____ hungry after swimming all day in the sun.
A. either/or
B. neither/nor
C. both/and
Will/Going to › View
People aren’t ______________________ keyboards anymore. Everything will have a touch screen.
A. going to use
B. will use
C. goint to eat
D. will be
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
