Have a whale of a time 表示玩得非常开心、尽情享受,常描述让人留下鲜明回忆的聚会、旅行或庆祝活动。它偏口语,带一点玩笑意味;作文里用 enjoy yourself 或 have a great time 就够了。
什么情境适合说 have a whale of a time?
写一句英语,检查习语是否适合当前情境,以及哪里需要修改。
本次检查比平时稍久,完成后反馈会自动显示在这里。
have a whale of a time (doing something); have a whale of a time at + event
- The children had a whale of a time at the water park in Barcelona.
- We had a whale of a time dancing at my cousin's wedding until two in the morning.
修改原因
修改前We had a whale time at the festival.
修改后We had a whale of a time at the festival.
固定结构是 a whale of a time。省略 of a 写成 whale time,就不再是这个表达“玩得非常开心”的习语。修改后的句子补回了这两个词。
Have a whale of a time 比 have a good time 更强,不只是过得不错,而是玩得特别尽兴。Have the time of your life 更进一步,形容极其难忘、最美好的体验:I had the time of my life in Italy。
动手练习
The kids ___ at the birthday party and didn't want to leave when their parents arrived.
查看答案
had a whale of a time — 孩子们在生日聚会上不想离开,说明玩得非常开心,因此选 had a whale of a time。Had a hard time 表示遇到困难,不符合这里享受聚会的情境。
回想一次玩得特别开心的活动。说明在哪里举行,以及你做了什么。
I had a whale of a time at a jazz festival in Montreux, where we danced by the lake every night.
练习把新词用准确
用正在学的词造句。LetsWords 检查用法和语法,提供修改与母语解释,再通过复习巩固。
