[ Grammar ]
My cat, Whiskers, has slept the entire day. _________________
A. present perfect
B. past perfect
C. future perfect

Random Topics:
First Conditional SentencePrepotitionsPreposition FormSimple PastPrepositional PhrasesComparison of Adjectives and AdverbsMuch, many, a lot of, a few, a littlePresent and Past Simple TensePrepositions after Verbs and AdjectiveModal Verbs of PermissionOther quiz:
Tenses › ViewForm the past perfect tense of the irregular verb ‘break’.
A. has broke
B. have broke
C. had broken
D. had broke
Grammar › View
She ….. studying English now.
A. Was
B. Is
C. Are