-
等四种句型用法差异最全面总结
have sth.
done
,
have sb. do , have
sb./sth. doing
与
have sth.
to do
等四种句型的区别
Thanks to:
许氏英语教学暨研究工作室
一、
Have sth.
done
可表示四种不同的语法意义
(
1
)
(主语)请
/
派别人完成某事。
例:
①
I
had(=got) that door painted last week.
上
星期我请人把
那扇门做了油漆。
②
I had(=got) my
teeth filled yesterday afternoon.
昨天下午我<
/p>
请人补了牙。
(
2
)
(主语)完成某事(可能参与)
。
例:①
they are going to have (=got) some
threes
planted.
他们
打算植些树。
②
we must have
(=got) the work finished by Tuesday.
我们必
须在星期二以前完成此项工作。
(<
/p>
3
)
(主语)遭受某种不幸的情况。
p>
例:①
I
had my hat blown
off.
我的帽子被(风)吹掉了。
②
I had my leg
broken when I got off the
bus.
下车时我的腿子
摔断了。
(4)
用于否定句中,表示“不允许…
.
”
“不让”
。
例:①
I
won
’
t have anything said
against her.
我不会允许有
任何反对她的言论。<
/p>
②
I
won
’
t have my house turned
into a hotel.
不不会让我的房
子变成一个旅馆。
二、
have sb.
do
表示四种含意
(
1
)
(主语)请
/
派别人完成某事。可以用“
get sb. to
do
”结
构来替换。
例:①
I had him
repair my bike.
(
=I got him
to repair my
bike.
)我请他修理自行车。
②
Don
’
t forget to
have him come.
别忘了叫他来。
(
2
)表示主语无意识的行为,这时“
have
”作“有”解。
例:
These small animals seem
glad to have people visit them.
(
3
)表示主语“经历”某事。
例:
He had his mother
die.
他遭丧母。
(
4
)在否定句中作“容忍”
“允许”解。
例:
I
won
’
t have you say such
things about
her.
我不允许你说
她这样的话。
三、
have sb./sth. doing
表示两种含意或者说一种含意。
(<
/p>
1
)在肯定句中常表示“让某人做某事”
,
“让某情况发生”
之意,含有动作正在进行之意。
例:
①
he soon had them all laughing.
他很快让他们都笑了起