[ 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:
Tenses › ViewLera will not cook dinner for me because she likes her music teacher more.
A. Present simple tense.
B. Future simple tense.
C. Past simple tense.
Prepositions › View
I don’t have anything _____ common _____ my siblings. We’re all so different from each other.
A. with / in
B. in / with
C. on / with
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
