Grammar Quiz

Topics: Present and Past Perfect Tenses

The workers ____ the house. It looks bright and clean now.

A. has painted

B. had painted

C. have painted

D. paint

Select your answer:
     

Preview next quiz:

I’m afraid the books you ordered………….. by Friday.

A. won’t have arrived

B. won’t have been arriving

C. will have arrived

D. will have been arriving