Grammar Quiz

[ Verbal Tenses ]

Somebody has let the cat in

A. present simple

B. present perfect

C. past perfect

D. simple past

Select your answer:
A  B  C  D  E 


Random Topics:

Zero & First ContidionalBecause of & Inspite ofDirect and Indirect QuestionPronouns, Sentence Structure, and ApostrophesSubject Verb Agreement and Verb TensesPrepositions - ConjunctionsModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityGerund or InfinitivesSynonym and AntonymArgumentative Vocabulary

Other quiz:

Grammar › View

Call your doctor _____ booking an appointment.

A. so that

B. in order to

C. for


Grammar › View

The eagle caught the chick ________________ its claws.

A. to

B. on

C. with

D. from

Adverbs of Manner › View

The archer has waited for so long. He is very ________ (sleepy).

A. sleepily

B. sleepy

C. sleepyly


Modal and Modal Perfect › View

You ___________ a jacket. It’s so cold tonight!

A. should have brought

B. may have brought

C. might bring