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:

Past Tenses › View

Choose the correct form of “The weather is sunny” in the past perfect.

A. The weather had being sunny.

B. The weather has been sunny.

C. The weather had been sunny.

D. The weather was sunny.


Articles › View

Do you have ____ umbrella I can borrow? It is going to rain and I didn’t come prepared.

A. a

B. an

C. the

D. –

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