[ Grammar ]
When we reach London we … our voyage.
A. will have finished
B. will be finishing
C. will have been finishing
Select your answer:

Random Topics:
Reported Speech and Reported QuestionsVerbs & AdverbsConditionals 1,2,3Reported SpeechDefinite pronouns (Subject, Object, Reflexive)Future Perfect vs Future ContinuousLet & Be allowed toCommon Grammar Mistakes and Spelling TipsVerbs & Phrasal VerbsTenses and ModalsOther quiz:
Grammar › ViewHer boyfriend gave her a __________________ of roses on Valentines Day.
A. Twig
B. Bouquet
C. Compilation
D. Pack
Modals Verbs › View
I_________play the tennis when I was a child.
A. Will
B. Can
C. Would
D. Ought to
