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 for IELTS › View

Learning a foreign language is important because it helps you to understand other cultures better. ___ it can be a useful skill in many areas of work.

A. However,

B. Despite this,

C. In addition,


Grammar › View

“They consider the president has been deceived”.

A. The president is considered to be deceived.

B. It is consider that the president has been deceived.

C. It is considered that the president deceived us.

D. The president is considered to have been deceived.

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