search
Q: He has............his home work.
  • A. did
  • B. been doing
  • C. done
  • D. does
Correct Answer: Option C - He has done his home work. Done is a past participle of do.
C. He has done his home work. Done is a past participle of do.

Explanations:

He has done his home work. Done is a past participle of do.