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:

Mixed General Quiz › View

She’s from Russia. She can speak ___.
a. Russia
b. Russy
c. Russian


Grammar › View

One, out of twenty-five students, _______ this test each year.

A. Passes
B. Pass
C. Passed

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