Grammar Quiz

[ Perfect Tenses ]

Kavita: When will your sister finish her study?

Sean: I hope she… by July next year.

A. will have graduated

B. has graduated

C. had graduated

Select your answer:
A  B  C  D  E 


Random Topics:

Definite and Indefinite ArticlesSimple vs Present Continuous TensesAsking for and Giving OpinionPresent Simple vs Present ContinuousPast Simple TensePrepositions & Modal VerbsAdjective + to + VerbGerunds, Infinitives and Modals of PossibilityInfinitive FormsPhrasal verbs and Prepositional Phrases

Other quiz:

Correlative Conjunctions › View

Identify the correlative conjunctions in the sentence: ‘Either you come to the party or you stay home.’

A. either / come

B. come / stay

C. either or

D. to you


Grammar › View

The children …learned English

A. Have

B. Has

C. Is

D. am

Grammar › View

Don’t worry. You __________________anything to help.

A. wouldn’t have done

B. could have done

C. couldn’t have done

D. couldn’t did

E. shouldn’t have done


Articles › View

She offered me _______ drink.

A. a

B. an