[ 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:
Narrative, Past TensesRoot WordConjunctions and PronounsGender and GrammarComparison Degree & GerundsRelative Clauses & Real ConditionalsCompound and Complex SentencesGrammar - First ConditionalModals in the PastGrammar - may/might/couldOther quiz:
Prepositions › ViewThe teacher stood __________the front of the room when the students entered the classroom.
A. In
B. On
C. At
Vocabulary › View
An inquisitive person can ___ knowledge from many sources.
A. militate
B. imbibe
