搜索 Search

cross my heart

【我发誓;我保证;说的是真的。】

cross my heart (cross my heart)

cross my heart

发音: /krɔːs maɪ hɑːrt/

类似中文:

“克罗斯 买 哈特”


意思

cross my heart 是一个固定表达:

我发誓;我保证;说的是真的。

通常表示非常认真地保证。

完整说法:

Cross my heart and hope to die.

字面:

划过我的心,希望我死。

听起来很夸张,但实际意思:

我发誓,我绝不会撒谎。

(现在日常中通常只说 Cross my heart.


为什么是“cross my heart”?

这里的 cross 是动词:

画十字、划十字

过去一些西方文化里,人们会在胸口画十字表示:

我说的是真话,我向上帝保证。

所以:

cross my heart

= 我用我的心作保证。


例句:

1.

I didn't break your phone, cross my heart.

= 我没有弄坏你的手机,我发誓。


2.

I'll keep your secret. Cross my heart.

= 我会保守你的秘密,我保证。


3.

Cross my heart, I'll be there tomorrow.

= 我发誓,明天我一定到。


和 promise 的区别

promise

普通承诺:

I promise I'll help you.

= 我保证会帮你。


cross my heart

感情色彩更强:

Cross my heart.

= 我发誓,绝对是真的。

有点像中文:

  • “真的,我发誓。”
  • “骗你我是小狗。”
  • “我说真的。”

听力注意

快速说:

Cross my heart

会变成:

cross-my-heart

三个词几乎连在一起。

其中:

  • my 经常弱读成 /mə/
  • heartt 很轻

听起来可能像:

cross muh heart


如果放在你前面那段故事里,假如有人说:

Cross my heart, I won't forget you.

意思就是:

我发誓,我不会忘记你。

这类表达和你之前学的:

  • I won't ever forget...
  • You have no idea how much this means to me.

属于同一类:表达强烈的感情和承诺。

陷入困境
帮某人一个忙
buck = dollar(美元)
赚钱
远远更……
彼此、互相