By the time you arrive, I ___ the report.
A. will have finished
C. am finishing
D. will be finishing
Select your answer:
Future Perfect Tense Plurals Irregular VerbReported - GerundShould and Shouldn'tDependent PrepositionsPresent Simple Tense PassiveLinkers and ConjunctionsPresent and Past Simple Tense
Other quiz:Vocabulary › View
Grammar: Present Simple
4. You ………….. to that park with your friends every day.
B. is going
Grammar › View
His father’s hair ____ short and curly.
How to use : Read the question carefully, then select one of the answers button.