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:

Grammar › View

We all wish to create a friendly and supportive environment ____ to learning.

A. liable

B. conducive

C. detrimental

D. accommodating


Progressive Verb Tenses › View

Aunt Nanette will be planning fun activities for James.

A. will planning

B. will be

C. be planning

D. will be planning

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