[ Tenses ]
Future Perfect: By the time you arrive, I ________ all the preparations.
A. will have completed
B. will be completing
C. am completing
D. will have been completing
Select your answer:
Random Topics:
Past Simple TensesPast Tense vs Present Perfect TenseVerb PhraseAdverbArticles and PrepositionsArticles and DemonstrativesPreposition and Word FormNarrative Tenses & ConditionalsTOEFL Adjective and AdverbOther quiz:
Grammar › ViewOur school is new. It …………… last year.
A. is building
B. built
C. was built
D. will be built
Gerunds & Infinitives › View
I’d like you to stop _______ that.
A. doing
B. to do
C. do