[ 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:
Past Tense vs Present Perfect Tense › ViewMavis and Katy __________ (be) good friends since the beginning of the school term.
A. have been
B. has been
C. were
D. was
Phrases › View
Identify how the underlined gerund is being used in the sentence:
Reading is an important skill.
A. subject
B. object of the preposition
C. direct object
D. predicate noun
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