have sth to do与have sth to be done的比较