Grammar Quiz

[ Present and Past Perfect Tenses ]

The dogs are hungry. They ___ not ___ anything the whole day.

A. had … eaten

B. had … ate

C. have … eaten

D. have … ate

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect Simple and ContinuousWish + Verb 2SubjunctivesPresent Continuous, Present Perfect and Used toPassive Modals, Impersonal PassiveModal Verbs & Perfect InfinitiveGrammar speak,talk,say,tellPrepositions of MovementFirst Conditional & Future TensesCoordinating Conjunction

Other quiz:

Grammar › View

Petra _____ the movie was awful.

A. thought

B. thinked

C. thank


Vocabulary › View

upright, or up and down; on a map, north and south

A. elusive

B. vertical

C. instinct

D. conditions

Phrasal Verb › View

The concert’s been ___________ off until next month because the singer’s got a throat infection.

A. picked

B. set

C. taken

D. put


General Knowledge › View

What is the name of the dog that guards the gates of hell in Greek Mythology?

A. Cerberus
B. Medusa
C. Aldous
D. Moputa