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