Grammar Quiz

Topics: 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:
     

Preview next quiz:

Over the past few years, Ethan _____________ (learn) a lot of skills in the football team training.

A. learned

B. has … learned

C. have learned

D. has learn