你睡觉了吗用英语怎么说 、详细解析、例名、词源
“你睡觉了吗”在英语中是“Did you sleep?”,也可以更口语化地表达为“Have you slept?”。接下来进行详细解析、音标、词源和例句分析,并出一道题。
详细解析
“Did you sleep?”:这是一个一般过去时的疑问句,用于询问对方在过去的时间里(通常指昨天晚上或不久前)是否睡觉了。
“Have you slept?”:这是一个现在完成时的疑问句,同样用于询问对方是否已经睡觉了,但更侧重于询问到目前为止的某个时间点前是否已经有过睡觉的动作,不特定于昨天晚上。
音标
Did you sleep?:[dɪd juː sliːp]
Have you slept?:[hæv juː slept]
词源
sleep:源自中古英语“slepe”,更早源自古英语“slēp”,意为“睡觉、睡眠”。
例句
Did you sleep well last night?(你昨晚睡得好吗?)
+ 在这个例句中,“Did you sleep?”用于询问对方昨晚的睡眠情况。
Have you slept yet today?(你今天已经睡过了吗?)
+ 在这个例句中,“Have you slept?”用于询问对方在今天是否已经有过睡眠。
练习题
题目:
— _____ you _____ yet?
— Yes, I had a good night's sleep.
A. Did; sleep
B. Have; slept
答案:B. Have; slept
解析:
根据回答“Yes, I had a good night's sleep.”中的“had”可知,这里用的是过去完成时,表示已经完成的动作。问句应该用现在完成时来询问对方是否已经睡过了,即“Have you slept yet?”。所以正确答案是B。
财营网版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!