例:"My friends and I had lunch"の方が良いです。"Have"の代わりに"take"と言っても通じるけれど、多分困惑される。次の話の場合はちょっと面白い例だけど:
英語のネーティブ:What did you do this weekend? 日本人:My friends and I took lunch. 英語のネーティブ:I see... where did you take it? 日本人:At an Italian restaurant in Umeda. 英語のネーティブ:??
例:Butler: And where will you be having lunch today, sir? Employer: In my study, today. I'm quite busy. 又は: Mother: Where do you want to eat your supper? Child: I'll take it in the living room. 母親は使用人頭ではないけど、多分子供に食事を持って行く。
ここまで解りましたか?今から当惑させるかも。
英語で薬の場合"drink"を使われてない、流動的な薬でも"take"を使う。その意味と「食べる」は全然関係がないけれど。日本語での「薬をのんじゃった?」は英語で "Did you take your medicine?"