[ Verbal Tenses ]
Somebody has let the cat in
A. present simple
B. present perfect
C. past perfect
D. simple past

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 VocabularyOther quiz:
Object Pronouns › ViewThe dog follows my cousins. The dog follows __________.
A. them
B. me
C. him
Grammar › View
. Not only ________ the book, but he also watched the movie.
A. he read
B. did he read
C. he did read
D. read he
Adverbs of Manner › ViewThe 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
