[ 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:
Tenses › ViewThey sometimes _ poems in the lessons.
A. read
B. reads
C. are reading
D. were reading
Grammar › View
Rita is reading a fashion magazine ____________ she borrowed from Judy.
A. whom
B. who
C. that
D. what
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
