Grammar Quiz

[ Past Tense vs Present Perfect Tense ]

Kelly ___________ (receive) over 100 red packets last month!

A. has received

B. received

C. have received

D. receive

Select your answer:
A  B  C  D  E 


Random Topics:

Passive Voice and Relative ClausesVocabulary & Phrasal VerbModal SpeculationGender and GrammarDemonstrative SpeechAdverbial Clauses of Manner and ResultElectricity VocabularySynonym and AntonymConditional Sentences Type 1Present Simple or Present Continuous

Other quiz:

Vocabulary › View

When the teacher asked for volunteers, Sarah ___ her fear and raised her hand.

A. Dispelled

B. Inflicted

C. Oppressed


Vocabulary › View

Everyone makes mistakes, even doctors are not __________________

A. Incoungruous
B. Impervious
C. Infallible
D. Apt