Both 完 and 好 could be used in the complement of result, but they have a slight difference in meaning. 完 means completion, 好 means sufficient. Say you just had a slice of pizza, 你吃完了, but you might still feel hungry. Therefore, I can not say 你吃好了 in this case.
Complement of result:完 or 好?
I‘m currently learning how to form the complement of result and what are the translations of some common compound verbs. My book makes this examples:\n• 看完=to finish watching\n• 写好=to finish writing\n• 吃好=to finish eating(with satisfaction)\n• 学好=to finish studying\n\nMy question is: why does it use 完 just in the first example and 好 in all the others if the meaning it‘s always "to finish doing smth"?
Follow
1
Add comment
More
Report
2 Answers By Expert Tutors

Cathy S. answered 06/03/21
Tutor
0
(0)
Expert Mandarin Teacher
完 indicates finishing; 好 also indicates finishing, but with the added connotation of "and ready for the next thing", especially when the next thing requires being done with the action of the verb in question.
Still looking for help? Get the right answer, fast.
Ask a question for free
Get a free answer to a quick problem.
Most questions answered within 4 hours.
OR
Find an Online Tutor Now
Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.