Grammar Quiz

[ 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:

Simple Present & Present ProgressiveRelative Clauses PronounsPassive and Active VoiceVocabulary and TensesParts of Speech and GrammarGoing To Be and WillFuture Tense - will and going toSimple Present TenseArticles - rules

Other quiz:

Grammar › View

Identify the adjective: My three friends agreed that this suspenseful movie was an amazing experience.

A. three, suspenful, amazing

B. friends, agreed, movie


Grammar › View

I haven’t tried Chinese food before.
I haven’t _______

A. neither

B. not

C. either

D. yet