Grammar Quiz

[ Perfect Tenses ]

Identify the past perfect tense in the following sentence: ‘They had already eaten dinner when I arrived.’

A. ate already

B. had already eaten

C. have eaten

D. will eat

Select your answer:
A  B  C  D  E 


Random Topics:

Will vs be going toPresent Progressive (Future)Present, Past, Present Perfect and ComparativeRun-On SentencesThe Simple Present TenseIdentifying Sentence TypesQuantifiers with NounsPhrasesVerbs and Possessive AdjectivePrepositions of Time, Place, and Movement

Other quiz:

Past Continuous › View

Which one is past simple sentences?

A. Emma went to Australia last week.

B. I go to school by bike.

C. She likes butter sandwich.

D. They are riding a bike at the moment.


Grammar › View

This is the place _________ we stayed last time we visited.

A. where

B. when

C. how

Preposition of Time › View

I’m going away ____ Sunday.

A. at

B. on

C. in


Grammar › View

Past tense of see

A. seed

B. saw

C. sees