my hair is too long,i will ----tomorrow!Acut it Bhave it cut 为什么是B?A哪里错了

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 07:50:56
myhairistoolong,iwill----tomorrow!AcutitBhaveitcut为什么是B?A哪里错了myhairistoolong,iwill----tomorrow!Acuti

my hair is too long,i will ----tomorrow!Acut it Bhave it cut 为什么是B?A哪里错了
my hair is too long,i will ----tomorrow!Acut it Bhave it cut 为什么是B?A哪里错了

my hair is too long,i will ----tomorrow!Acut it Bhave it cut 为什么是B?A哪里错了
这是逻辑加语法的题.
从语法角度来说,A和B都是对的,没有错误.
A 表示自己给自己剪发,除非上下文提到,自己是个理发师.
B 表示被动,自己的头发被剪掉
从逻辑分析来看,貌似B更符合大多数人的逻辑,我们都是由理发师来剪发.

这里的have sth done 是固定搭配 ,have 为使役动词 ,表示头发被剪 !其实按照汉语来说A完全没有问题,但是语言这种东西有时候是说不清的,外国人就这么说,算是固定用法!所以在AB都有的情况下选择最合适的就对了!

还没懂?
--我就问你一句,你是自已剪自已头发吗?如果是这样,I will cut my hair tomorrow
如果你是让理发师或别的人剪,I will have my hair cut.
一般情况下你会自己理发吗?

have sth done 固定用法 自己剪头发就用A了,别人剪得当然用这个了