当前位置:首页 > 技术知识 > 正文内容

开学了,“赖床”的英文,你知道怎么说吗?

maynowei6个月前 (08-31)技术知识57

赖床可能是很多人一天当中最幸福的时刻。

当你说“I can stay in bed on weekends!”,老外可能会问你What will you do when stay in bed?

原来stay in bed只是表达了“在”床上。那"赖床"应该怎么说呢?

睡懒觉

When you sleep in, you remain in bed until later than usual. This is what we usually do on Saturdays and Sundays, provided we get the chance.

当你sleep in时,你在床上呆到比平时晚的时间。如果有机会,我们通常在周六和周日时这么做。

例句:

I was too tired to get up and go to school, so I just slept in.

我太累了起不来去上学,所以就直接赖床了。

Sunday mornings are for sleeping in.

星期天的早晨是用来睡懒觉的。

I could just as well sleep in and nobody would notice my absence.

我可以睡个懒觉,没人会注意到我不在。

“回笼觉”

回笼觉unprotected sleep

什么叫unprotected sleep?

字面上理解是无保护的睡眠或风险睡眠,指的是turning off your alarm clock and immediately going back to sleep; risking not waking up for a job, class, or other daily task。冒着工作、上班等迟到的风险关掉闹钟睡回笼觉,这是不是很多人每天生活的真实写照?

例句:

Don't risk being late for work due to unprotected sleep.

别为了睡回笼觉上班迟到。

“睡过头”

“睡过头”是sleep over还是oversleep?

sleep over

to sleep in someone else's home for a night

在别人家过夜,留宿

例句:

My niece is sleeping over on Friday night.

我侄女礼拜五晚上要来过夜。

真正“睡过头”的英文是oversleep,保持睡觉这个动作过长时间:

to sleep for longer than you intended to and so wake up late

睡过头,睡得过久

例句:

I missed the bus this morning because I overslept again.

今天早上我误了公共汽车,因为我又睡过头了。

sleep late是什么意思?

sleep late不是“睡得晚”,而是“睡到很晚才起床”,和get up late, sleep in意思一样。

sleep并不是“去睡觉”的意思,它表示睡觉的状态。例如“睡得好”就是sleep well,“睡得少”就是sleep little。

“我今天晚上会早点睡”不是I'll sleep early tonight,而是I'll go to bed early tonight。

“昨天我很晚才睡”不是I slept late last night,而是I went to bed late last night。

(来源:语言茶座公众号 编辑:yaning)

来源:语言茶座公众号

相关文章

Objective-C的本质(objective-c的特点)

我们平时编写的Objective-C代码,底层实现其实都是C\C++代码,所以Objective-C的面向对象都是基于C\C++的数据结构实现的OC对象的本质Objective-C的对象、类主要是基于...

Android主流UI开源库整理(android完整开源项目)

前言最近老大让我整理一份 Android主流UI开源库 的资料,以补充公司的Android知识库。由于对格式不做特别限制,于是打算用博客的形式记录下来,方便查看、防丢并且可以持续维护、不断更新。标题隐...

一文弄懂 GO 的 互斥锁 Mutex !(互斥锁的使用方法)

在 Go 语言并发编程中,互斥锁(Mutex)是一个非常重要的同步原语。本文将深入介绍 Mutex 的使用方法、实现原理以及最佳实践。1. 什么是 Mutex?Mutex(互斥锁)是一种用于多线程编程...

C# 中的多线程同步机制:lock、Monitor 和 Mutex 用法详解

在多线程编程中,线程同步是确保多个线程安全地访问共享资源的关键技术。C# 提供了几种常用的同步机制,其中 lock、Monitor 和 Mutex 是最常用的同步工具。本文将全面介绍这三种同步机制的用...

C语言编写多线程,什么时候要使用互斥锁?为什么要使用互斥锁?

在多线程编程中,当多个线程同时访问共享资源(如变量、文件等)时,会出现竞态条件(Race Condition)问题,导致程序的行为不可预测。为了避免这种问题,需要使用互斥锁来保护共享资源的访问。互斥锁...

Oracle数据库云服务系列新增前所未有的企业级功能

新推出的关键任务型功能包括:实现容错可用性和按需可扩展性的集群;零数据丢失灾难恢复;Oracle数据库Exadata云服务。甲骨文还宣布推出一项最新免费数据库云服务,数据库管理员和开发人员通过该服务可...