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:

Future Tenses › View

She ______ dinner when we arrive.

A. will be cooking

B. cooks

C. is cooking


Vocabulary and Grammar › View

Choose the word or phrase that is CLOSEST in meaning to the underlined part in each of the following questions.

Water puppetry is a tradition that dates back as far as the 11th century.

A. first saw

B. first visited

C. first watched

D. first appeared

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