Topics: 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:
Gerunds, Infinitives and ParticiplesThe Structural Types of SentencesPresent Perfect Simple & Present Perfect ContinuousPresent Simple and Modal VerbsPast Continuous TenseParallelism and Subject Verb AgreementCompound Words and SentencesVerbs + Gerund or InfinitiveModals and Semi-ModalsTenses & AffixesOther quiz:
Grammar › ViewHe had a feeling ____ something terrible was going to happen.
A. whose
B. that
C. who
D. where
Vocabulary › View
quickly and skillfully
A. Desolate
B. Deftly
