The most appropriate word that could substitute 'skillful' would be C.<span>masterful
The world skilfull in this particular context means having the ability to do something with a certain amount of expertise.
The word masterful have a similar meaning because it indicates the person able to do that certain thing with higher than average virtuoso. </span>
Worked
set
helped
supervised
painted
planted
did
trimmed
arranged
enjoyed
Answer:
D. is the answer because 'the next day' was a time skip