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:

Grammar › View

A: I feel sick.

B: I _____________ you home.

A. will stay

B. will tell

C. will take

D. will call


Grammar › View

Did you ________ me last night?

A. call

B. called

C. calls

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