[ 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:
Grammar › ViewThis study _(suggests/suggest)_ a low-cost, bio-friendly way to decompose Styrofoam.
A. suggests
B. suggest
Present Perfect Tense › View
Helen has been a vegetarian _________three years.
A. for
B. since
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
