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:
         


Random Topics:
The Structural Types of SentencesAdverb of ConcessionComparative and Superlative AdjectiveAdverbial ClausesFunctional Sentence TypesPassive SentenceRequest with Modal VerbsLexico and GrammarDirect Object and Indirect Object

Other quiz:

Tenses › View

By the time she arrives, I _____ my homework.

A. finish

B. am finishing

C. will have finished

D. will have been finishing


Grammar › View

How many times _____ to New York?

A. did you go

B. have you been

C. were you going

D. are you going


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.