Grammar Quiz

[ Perfect Tense ]

Fill in the blank. They ______ finished the report by the time you find them.

A. will have

B. have

Select your answer:
         


Random Topics:

Present Simple Affirmative and NegativeVocab and GrammarQuantifiers, Countable and Uncountable NounsPast Perfect Simple & ContinuousGrammar - Present PerfectOpinion / AgreementPresent Perfect TenseVerbs: Will & Going toModals and Conditionals

Other quiz:

Modal Auxiliaries › View

Fill in the blank: We _____ be there to make sure everything goes well. (intention)

A. can

B. should

C. could

D. will


Gerunds › View

My friend promised ________________ the book very soon.

A. to return

B. returning

C. return

D. returns