[ Perfect Tense ]
My family _______________ a great time at your party.
A. have had
B. had
C. has had
D. was had

Random Topics:
IELTS GrammarIntermediate PrepositionsPresent Perfect or Past SimpleConditional SentencesConditional Type 1Have as verb and auxiliaryVerbs with Prepositions and ConjunctionsGrammar, Literature, and VocabularyVerbs + Gerund or InfinitiveGrammar Present Perfect (ever never)Other quiz:
Grammar › ViewMy cat, Whiskers, has slept the entire day. _________________
A. present perfect
B. past perfect
C. future perfect
Tenses › View
When I ____ a little girl, I used to climb trees and go swimming in the river with my friends.
A. am
B. was
C. have been
D. had been
Grammar › ViewI ______ (phone) home ______ Christmas.
A. I have phoned home for Christmas.
B. I have phoned home since Christmas.
C. I has phoned home since Christmas.
D. I has phoned home for Christmas.
Possessive Adjectives and Possessive Pronouns › View
My computer is very old. ______ keyboard doesn’t work well.
A. It
B. Its
C. It’s
D. His
