you have all had a good day

you have all had a good day
“大家都有愉快的一天”不是应该是:you all have had a good day吗
那年的娜娜 1年前 已收到2个回答 举报

梅薇丝oo 幼苗

共回答了15个问题采纳率:86.7% 举报

你让大家过了美好的一天.
这是一个使役句.很常见的.以下为网上所找解释:
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.
我不在的时候,我会让人照顾你的.

1年前

1

gennielai 幼苗

共回答了95个问题 举报

have had 是现在完成时啊,

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.019 s. - webmaster@yulucn.com