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

Random Topics:
Grammar Past and Future TenseFamily VocabularyFragment, Comma Splice and Run -on SentenceLinking Words and PhrasesPast Continuous and Past Simple TensePast PassiveModals "Should"Opinion / AgreementPresent Perfect Simple & Present Perfect ContinuousPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousOther quiz:
Grammar › ViewI didn’t ____ as much when I was younger as I do now.
A. used to reading
B. used to read
C. use to read
D. use for reading
Present and Past Tense › View
I ___ at school yesterday. (not / be)
A. was not
B. were not
C. is not
D. are not
Question Tags › ViewI’m such a good swimmer, ___________ ?
A. aren’t I
B. are I
C. am I
D. amn’t I
Simple Compound and Complex Sentences › View
The kitten was warm and soft.
A. simple
B. compound
C. complex
