[ Future Tenses ]
What is the correct verb form: ‘By the time you arrive, I ___ (finish) cleaning.’
A. will have finished
B. will be finishing
C. am going to finish
D. will finish

Random Topics:
Vocabullary TestPronouns, Sentence Structure, and ApostrophesAdjective or AdverbPhrasal Verb & Prepositional PhraseSocial Media VocabularyPrepositions of Location, Movement and TimeApologizingGrammar Double Object VerbsSimple, Compound, Complex SentencesGrammar - Future ActionOther quiz:
Modals › ViewWhich sentence correctly uses “can’t have” to express impossibility?
A. He can’t have done it; he was with me all day.
B. He can’t have done it unless he was mistaken.
C. He can’t have done it if he wanted to.
D. He can’t have done it, but he tried.
Grammar › View
The festival, ______________ lasted all day, ended with a banquet.
A. that
B. who
C. which
D. whose
Grammar › ViewTake a jumper with you in case it…… .
A. will get cold
B. gets cold
C. has got cold.
Pronouns › View
Please pass __________your book.
A. she
B. me
C. they
