have sth to be done和have sth done的区别

如题所述

第1个回答  2019-01-21
have
sth
to
be
done和have
sth
done的区别不容易混淆,容易混淆的是
have
sth
to
be
done
和have
sth
to
do,下面就三个词组一一分析:
1、have
sth
to
be
done,表示说话的人并非是这个动作的执行者,而是让别人去做.
2、have
sth
to
do
主语和动作的执行者都是一个人
,举个例子

I
have
something
to
be
repaired.我有一些东西需要被(别人)修理.别人去修理,而非主语I
I
have
something
to
repaired.我有一些东西要去修理(我自己亲自修理)
3、have
sth
done,只是表示某事情被做,一般指已经做过的事情.而have
sth
to
be
done

have
sth
to
do,使用动词不定式to表示动作将要发生,要去做的事情目前还没有做.
I
have
had
my
hair
cut.我已经把头发剪掉了.
have
sth
done
三个用法:
1、表示请(让)别人做某事.如:
We
had
the
machine
repaired.我们请人修理了机器
2.表示经历或遭遇某情况.如:
He
had
his
finger
cut.他的手指弄伤了.
3.表示主动地完成某动作或解决某事.如:
I’ve
had
all
my
mistak
es
corrected.我已把所有的错误都改正过来了.
第2个回答  2019-07-30
以work为例,I
have
work
to
be
done和I
have
work
done.
前者是我有工作要做,表示要去做(将来时)其实应该是I
have
sth
to
do的,没听说过你这个to
be
done.
后者是我已经做了某事,完成时态。我做完了工作。
第3个回答  2019-10-23
have
sth
done是常用句式,让某事(由他人)完成,I'll
have
them mended的意思就是我要把鞋子修一修(是拿去让别人修,而不是自己修).又如这句我要照一张像,有两种译法。如果你是自己亲自照,则应译为I
shall
take
a
picture;如果是让别人帮你照,则应译为I
shall
have
a
picture
taken.
have
sth
to
be
done从法语似乎也不为错,因为动词不定式也可以作宾补,而且用的是被动式,但意思稍有不同,它的意思是有某事需要(由他人)完成。have
sth
to
do的意思却是有某事需要(由自己完成)。
第4个回答  2019-03-26
have
sth
done是常用句式,让某事(由他人)完成。
have
sth
to
be
done动词不定式作宾补,而且用的是被动式,但意思稍有不同,它的意思是有某事需要(由他人)完成。
例句:
have
sth
to
be
done
1、We
all
have
something
to
be
thankful
for.
我们多少都有应该感谢别人的地方。
2、You
think
you
have
something
to
be
punished
for.
你觉得有要被惩罚的事情。
3、Dan:
Yeah,
maybe,
and
then
I'll
have
something
to
be
thankful
for.
也许吧,那我就有感恩的理由了。
4、So,
I
have
something
to
be
thankfui
for
after
all.
所以,毕竟我还有很多值得感激的。
have
sth
done
1、I
would
much
rather
have
something
done
right,
though.
不过,我还是宁愿把事情做对。
2、"I
should
have
got
something
done
sooner
about
my
Achilles
because
I
was
carryingit
for
a
while,"
he
revealed.
“我应该更早些解决脚跟问题的,因为我带伤已经很久了,”他说。
3、She
sent
her
provisional
licence
with
the
test
certificate
to
have
it
upgraded
to
a
fulllicence.
她将临时执照连同考试证书一起提交上去以申请升级为正式执照。
4、A
woman
drove
her
car
to
the
garage
to
have
it
repaired.
一位女士把车开到修理厂修理。