You have my word.ってだれのこと?
“I won’t lie to you again. You have my word.”
保証するよ・約束するよ
前回学習した“Take my word for it.”「私の言うことを信じて」と同じように、今回も、この“my word”という単語を用いる表現になります。“word”というと、「単語、言葉」という意味が真っ先に思い浮かびますが、“one’s word”とすると、「約束、保証、請け合い、誓言」などという意味です。
“You have my word.”を直訳すると、「あなたは私の約束・保証を持っている」という意味になり、「保証するよ」、「約束するよ」または「私が請け合います」などという意味です。
“I give you my word.”も同じような意味になりますね。こちらの場合は、「私はあなたに私の約束・保証を与える」という意味から、「保証するよ」、「約束するよ」またが「誓うよ」などという意味でもあります。“Can you give me your word?”などと疑問文にすると、「約束してくれますか?」という意味になり、「約束するよ」と言う場合に、“I promise.”だけではなく、“You have my word.”や“I give you my word.”
などという表現も使えます。
“I won’t lie to you again. You have my word.”
「もう二度と、君に嘘はつかないよ。約束するよ」