Grammar Quiz

[ Present Tenses ]

Our neighbor ____________ me an invitation card for her wedding party recently.

A. has given

B. gave

C. gives

D. has gave

Select your answer:
A  B  C  D  E 


Random Topics:

GrammarConjunctions and PrepositionsPresent and Past TensesIrregular verbsMuch, many, a lot of, a few, a littleSo - Too - Either - NeitherPassive of Modal VerbsUse of Prepositions or ConjunctionsVerb Tenses (Progressive, Perfect)Simple Present and Present Continuos

Other quiz:

Present Perfect Simple and Continuous › View

I ___ (call) you for half an hour. Where __ (you/be)?

A. have been calling; have you been

B. have called, have you been

C. have called, have you been being

D. have been calling, have you been beeing


Homophones › View

When I wore my favorite shirt, I received a _____________ from my sister.

A. Compliment
B. Complement

Modal Verbs › View

You … pay to visit most museums and art galleries. Entrance is usually free.

A. mustn’t

B. don’t have to

C. both are correct


Countable Quantifiers › View

which option is the most one ?

A. She’s got hardly any cousins

B. She’s got a few cousins.

C. She’s got loads of cousins.

D. She’s got several cousins.