[ Past Tense vs Present Perfect Tense ]
Kelly ___________ (receive) over 100 red packets last month!
A. has received
B. received
C. have received
D. receive

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 ContinuousOther quiz:
Grammar › ViewWhen the children … home, it was obvious that they had been playing in the mud.
A. Were arriving
B. Arrived
C. Had arrived
D. Arrive
Conjunction › View
I need glasses to read ___.
a. at
b. by
c. with
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
