Topics: Perfect Tenses
By the time you received this letter yesterday, Dipta —- (leave) for Italy.
A. has left
B. had left
C. will have left
Select your answer:

Random Topics:
Will or Going toNouns & PronounsIndefinite and Definite Articles1st & 2nd ConditionalsInfinitivesPerfect Tenses of VerbsPast Tense, Recount Text, and Future TenseModal SpeculationHow often - long - much - manyGerunds + To InfinitiveOther quiz:
Grammar › ViewIt’s clear __________ Natalie hasn’t been honest with us.
A. what
B. that
C. whatever
D. the fact that
Grammar › View
__________ of these is your bag?
A. What
B. Which
C. Whom
D. Whose
