英语疑问

一个填空,小弟不大明白
Poor old friend,it made me all _________when I heard the news about his death.
答案是choked up
为什么不是choke up,不是make sb do么?为什么用choked 呢?

make sb do/done sth.在这个结构当中do/done都作宾语sb的补足语.
I make him clean the classroom.
在此句中clean 作him 的补足语,clean 这个动作是him 发出的
I want to make myself heard,so I speak a little louder.
在此句中myself是动作hear的承受者,过去分词heard作宾语补足语表示被动.
过去分词choked在此也作宾语补足语.
全句意思为:我老朋友的死讯让我(choked)哽咽/说不出话来.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-10-26
你说的结构没错,但是要看make sb do中的sb 和do 的主动、被动关系。

I make you to do the homework.
我让你做作业。 你--做 you do

I make the homework done.
字面翻译:我让作业被做完了。 作业被做 homework--done

你所说的这个句子之中是 me 被 choke 了,所以用choked

明白了吗?
第2个回答  2020-04-26
1。He
succeed
in
walking
fifty
miles
a
day
when
he
was
young.(保持原句意思)
He
____managed__
__to____
walk
fifty
miles
a
day
when
he
was
young.
2.I
have
no
idea
if
I
should
visit
my
grangparents
this
Sunday.(改为简单句)
I
have
no
idea__whether____
____to___
visit
my
grandparents
this
Sunday.
相似回答