have [get] a crush on a person
人にすっかり熱を上げる
have a date (with ...)
(…と)デートの約束がある
have [take, get] a day [three days] off (work)
1日[3日間]休みを取る
have a deal with a person for ...
人と…の取引をする
have a defect in one's character
性格に欠点がある
have a dinner [a three o'clock] engagement with a person
人と食事の[3時に会う]約束がある
have a direct effect on ...
…に直接影響する
have a dirty mind
((英))卑わいなことばかり考えている
have a disagreement
言い争う
have [hold] a discussion on the subject [for and against the use of tobacco]
その問題[喫煙の功罪]について論じ合う