you have all had a good day 什么意思

“大家都有愉快的一天”不是应该是:youallhavehadagoodday吗... “大家都有愉快的一天”不是应该是:you all have had a good day吗 展开
风叶晚霞
2011-10-11
知道答主
回答量:9
采纳率:0%
帮助的人:10万
展开全部
你让大家过了美好的一天。
这是一个使役句。很常见的。以下为网上所找解释:
have作为完全动词还可以构成使役式,其形式为: have+名词或宾格代词+动词的过去分词(have sth. Done)。由于have是完全动词,所以其疑问句与否定句由do/did构成。与被动语态相似,使役式着重表示的是对某物(或某人)做了什么而不是某人做了什么。我们经常翻译为“让人来做某事”。试比较:

I’m repairing my car.我在修理自己的汽车。(主动语态)
My car is being repaired.我的汽车正在检修。(被动语态)
I’m having my car repaired.我正在让别人修理我的汽车。(使役式的进行式)

用被动语态或使役式时,我们可能不知道或认为不必指明为我们服务的人是谁。然而,使役式比被动语态更加强调“使”别人为我们服务这一事实。我们要表示让别人为我们做某事时,通常不用主动语态。让别人给自己理发时,不可说I want to cut my hair而要说 I want to have my hair cut。

I washed my car.(I washed it myself.)
我洗了车。
I had my car washed.(Someone else washed it for me.)
我让人洗了车。

I'm going to clean my suit.(I'm going to clean it by myself.)
我将洗一洗我的西服。
I'm going to have my suit cleaned.(Someone else will do it for me.)
我将把我的西服送出去洗一洗。

He had his hair cut yesterday.
他昨天理了发。
I will have to have my watch repaired.
我将不得不去修表。

Did you have your watch repaired?
你把你的表修好了吗?
I didn't have my watch repaired.
我没有把表修好。

使役式也可以用以指人:

While I'm away, I'll have you looked after.
我不在的时候,我会让人照顾你的。
1260886233
2011-10-03 · TA获得超过314个赞
知道答主
回答量:240
采纳率:0%
帮助的人:165万
展开全部
have had 是现在完成时啊,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式