[ Grammar ]
When we finally arrive, _______ over 2,000 miles.
A. we’ll have travelled
B. has travelled
C. we’ll have been travelling
D. travels

Random Topics:
Modals and Past ModalsSo Such Enough TooVerb AbilityModals for RecommendationsHave vs. HasSimple vs Continuous Past TenseVerbs and Subject Verb AgreementPresent Simple, Present Continuous or Present PerfectRelative Pronouns and AdverbsGrammar - TOEICOther quiz:
Future Tenses › ViewLook that boy on the tree! He ___!
A. is going to fall
B. will be going to fall
C. falls
D. will fall
Adjectives › View
People scored lower than they should because they didn’t complete their bubble sheet correctly.
A. scored
B. lower
C. bubble
D. correctly
Grammar › ViewJonathan, __________ Matthew idolises, is the best member of our basketball team.
A. who
B. which
C. whom
D. whose
Vocabulary › View
What is the visible surface of the Sun called?
A. Corona
B. Photosphere
C. Mesosphere
D. Atmosphere
