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:
Prepositions - ConjunctionsPhrase or ClauseTenses and StructuresDependent PrepositionsBecause of & Inspite ofComparison DegreePassive and Active SentencesModal Verbs of Certainty and PossibilityIELTS GrammarTenses, Tag Questions, Phrasal VerbsOther quiz:
Perfect Tenses › ViewThey __________such a biased news segment until that evening.
A. never saw
B. has never seen
C. had never seen
Grammar › View
These photos are ______
A. too bright
B. very bright
