Topics: 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
Select your answer:

Random Topics:
Comparatives - SuperlativesPast Simple TensePronunciation and VocabularyVerb AgreementFuture Tense - will and going toModal Auxiliaries and To Be VerbsModal "Have to"Paired ConjunctionPresent Simple Affirmative and Negativewill, be going to, would like toOther quiz:
Tenses, Tag Questions, Phrasal Verbs › ViewYour sister lives in Spain, ______________?
A. doesn’t she
B. isn’t she
C. is she
Future Tenses › View
Choose the correct option.
Apple ………… (release) a new IOS device next month.
A. is releasing
B. will release
C. is going to release
