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

Random Topics:
Simple Future - PassiveAdverbial Clause of Cause and EffectEd and Ing EndingsSecond ConditionalsWas & Were QuestionsModal Verbs of PermissionSubjective and Objective PronounWestern Europe CountriesPresent, Past and Future TensePossessive NounsOther quiz:
Grammar › ViewHe’s a famous actor. He …………….. all over the world.
A. knows
B. is being knowing
C. is known
D. was knew
Conjunctions › View
Identify the kind of the underlined noun in the sentence below.
My safety goggles have been misplaced.
A. Special Noun
B. Collective Noun
C. Abstract Noun
D. Compound Noun