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:

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