[ 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 › ViewThe type of the passive construction when the subject of the passive construction corresponds to the direct object of the verb.
A. the Active Passive
B. the Direct Passive
C. The Indirect Passive
D. The Prepositional Passive
Vocabulary › View
incapable of being overcome
A. Insuperable
B. Contentious
C. Garrulous
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
