Grammar Quiz

[ Perfect Tense ]

My family _______________ a great time at your party.

A. have had

B. had

C. has had

D. was had

Select your answer:
A  B  C  D  E 


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:

Countable Vs Uncountable Nouns › View

This bag is heavy because it gets…….books in it.

A. a litte

B. a lot of

C. a few


Idioms › View

To not share your feeling with anyone is the same as to ___ up your feelings.
a. bottle
b. sum
c. pile

Grammar › View

I ______ (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