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:
A  B  C  D  E 


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 Nouns

Other quiz:

Tenses › View

Lera 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 › View

He’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