haveとtakeの違いが判らない