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:

Reported Speech › View

She said, “I woke up early.”

A. She said that she had woken up early.

B. She said that she has woken up early.


Vocabulary › View

My mother spent the whole afternoon cleaning up the house. Now the house is ______.

A. potlessly clean

B. hopelessly clean

C. spotlessly clean

D. carelessly clean

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