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:

Preposition of Time › View

The conference is ___ the last week of May.

A. at

B. in

C. on


Question Tags › View

They were happy, weren’t they?

A. Yes, they were happy.

B. No, they were not happy.

C. They were sad, weren’t they?

D. Yes, they were upset.

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