英语语法的问题?

Hehandedeachpersonawettowel可以写出成Hehandedawettoweleachperson... He handed each person a wet towel 可以写出成He handed a wet towel each person 展开
 我来答
塞北令狐冲
培训答主

2022-11-23 · 好好学习,天天向上
知道大有可为答主
回答量:3993
采纳率:93%
帮助的人:238万
展开全部

您好,He handed each person a wet towel. 不能够改为 He handed a wet towel each person.  主要原因在于当 hand 作为动词时,可以采用(双宾语)结构,而(双宾语)结构为:谓语动词 + 间接宾语 + 直接宾语。其中(间接宾语)为(人),(直接宾语)为(物),所以这个限制了宾语的用法。

He handed each person a wet towel. 的句中谓语动词为 handed,间接宾语为 each person,直接宾语为 a wet towel。假如把直接宾语提前,就需要借用介词改为 He handed a wet towel to each person. 才行的。

双宾语结构分为3种,2种可以改写,1种不能改写。比如:
1)He buys his mother some flowers.(双宾语结构)
He buys some flowers for his mother.(需要借用介词 for)

2)He sends his mother some flowers.(双宾语结构)
He sends some flowers to his mother.(需要借用介词 to)

3)It costs him five yuan to buy these flowers.(双宾语结构)
此时无法 cost somebody something 无法改写。

您提到的 hand 属于第二种用法,hand somebody something 和 hand something to somebody。

xingxingjiaoao
高粉答主

2022-11-23 · 百度翻译家,教师身份
xingxingjiaoao
采纳数:13731 获赞数:32648

向TA提问 私信TA
展开全部
不可以的。
hand sb sth= hand sth to sb
所有,原句可以换成:He handed a wet towel to each person。
这也是直接宾语和间接宾语变换位置的时候需要加介词。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谈英语这门语言
2022-11-23
知道答主
回答量:15
采纳率:100%
帮助的人:8330
展开全部
不可以改写成第二种句式。
原因:each共有三种词性,即代词、副词与形容词。
原句中hand sb. sth.,此句中each 作形容词修饰person。
若改为第二个句式就成了hand sth. sb.,英语中没这样的说法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式