Inactive Tutor answered 04/15/19
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.