請問一題英文"關代"文法題

請問

I need someone _______ his work to take out the garbage for me.
A) finish B)finished C)has finished D) who has finished

答案為 D

請問為什麼不能選C呢,先行詞someone為人,可選who/that,但前面沒...
2 answers 2