Grammar Quiz

Topics: Perfect Tenses

Ashraf ______________ a few songs. Now, he is resting.

A. has sing

B. have sung

C. had sang

D. has sung

Select your answer:
     

Preview next quiz:

Oh, no! Mr Kumu _______________ his old house.

A. has sold

B. have sold

C. had selled

D. has sell