Grammar Quiz

[ Tenses ]

Which sentence is in the past perfect tense?

A. She will finish her homework by 5 PM.

B. They had already left when we arrived.

C. I have finished my lunch.

D. We finish our homework tomorrow.

Select your answer:
A  B  C  D  E 


Random Topics:

Synonyms and VocabularyVerb Tenses (Progressive, Perfect)Indefinite PronounsConditionals and WishesGrammar Double Object VerbsSentence StructureLet & Be allowed toConjunctions, Interjections and DeterminersGrammar and Essayand, so, but, because

Other quiz:

Grammar › View

___ what he says.

A. Hear to

B. Listen

C. Hear

D. Listen to


Grammar › View

Neither his father nor his mother ____ mahjong.

A. play

B. plays

Modals of Obligation & Prohibition › View

The teacher said we _____ do the homework if we don’t have time.

A. mustn’t

B. don’t have to


Adverbial Clause › View

I won’t be able to help you _____ you ask me nicely.

A. if

B. when

C. unless

D. because