[ Future Perfect Tense ]
I ———- by six.
A. Was leaving
B. Will have left
C. Leave
D. Have left

Random Topics:
Sentences Function and StructurePast Simple & Past PerfectTenses and ArticlesTenses and PronounsTensePhrases & ClausesCompound and Complex SentencesComparative AdverbsPronounciation and GrammarModals in the Past - Speculation and DeductionOther quiz:
Grammar › ViewMy hands are very dirty. I ………… my bike.
A. was repairing
B. have been repairing
C. am repairing
D. had been repairing
Grammar › View
Technology is an integral part of our society and ____ major contributor towards education.
A. a
B. an
C. the
D. no article
Grammar › ViewMespelbrunn started _______ a plain house built on the water by a knight in the early 15th century.
A. as
B. in
C. at
D. on
Simple Past Tense › View
Ahmad ____________ (swim) in the pool yesterday.
A. swimmed
B. swam