[ 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 ContinuousOther quiz:
Past Tenses › ViewThey ___ 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
