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:
         


Random Topics:

Phrasal Verbs and GrammarTo infinitive - GerundSimple Future - WillPresent simple, Present continuous, Singular, PluralWill or Going toPast Future TensesPronouns and Subject Verb AgreementConjunction: Because and SoFuture Simple TensesFuture Perfect Continuous

Other quiz:

Past Tenses › View

They ___ their favorite TV show all night yesterday.

A. watched

B. were watching

C. had watched

D. have watched


Mixed General Quiz › View

I really should have ___ better.
a. known
b. none
c. nun