"Who teaches you English?" "Mr Gao."

"Who teaches you English?" "Mr Gao."
teaches的后面怎么是you?your可以吗?谁教你英语和谁教你的英语不同吗?
飘荡者110 1年前 已收到11个回答 举报

tanxx 幼苗

共回答了22个问题采纳率:86.4% 举报

teach sb.sth 就是教.干什么

1年前

5

力重 幼苗

共回答了1039个问题 举报

不可以,英语习惯没那么说的。

1年前

2

wangzilan22 幼苗

共回答了1个问题 举报

不可以,这样的话句子的宾语就变成了"your English", "your English"又不是一个人,怎么被教!?

1年前

2

保洁急先锋 幼苗

共回答了4个问题 举报

不可以,teach加人称代词必须用宾格。

1年前

2

再你身后 幼苗

共回答了1个问题 举报

英语不可能是你的 = =+..
你的思维太中式了
WHO TEACH YOU这就是一个完整的问句,“谁教你?”然后ENGLISH是个补充说明的成分
所以不能用YOUR

1年前

1

rzhch 幼苗

共回答了125个问题 举报

不可以,说谁教你的英语不行有两个原因
1.不是正常人类会用英语说的话
2.就算有这么个意思,那和汉语的意思也不一样。汉语里这么说没什么问题,但是英语你要这么说意思就不是教“你”,而是教“你的英语”这么个东西,明显不对

1年前

1

lengmei_651 幼苗

共回答了1218个问题 举报

谁教你的英语 - 华语这样说,也是意义不清啊
谁教你 你的英语 ?-- 你的英语是谁教的?
who teaches you your English ?
谁教你英语
who teaches you English ?

1年前

1

lhymath2002 幼苗

共回答了5个问题 举报

动词谓语后面跟的是宾格you
谁教你英语和谁教你的英语在中文上是没有任何区别,但是在英文中只能说谁教你英语

1年前

1

啥呀 幼苗

共回答了1个问题 举报

你好.这个问题是这样的.

1.teach 后面可以接双宾语,即teach sb sth.
在此you是直接宾语,english 是间接宾语. 此句中用的是这种用法.
也就是说teach 后面要跟"人"做直接宾语.如果是"your English"就 成 了"物".不符合英语的表达习惯.所以错误.
2.从你的...

1年前

1

林依恶 幼苗

共回答了4个问题 举报

teach是个及物动词后面要加宾语,English是you的宾语补足语,简单说就是teach sb (sth)这种结构,你要是换成your是的你英语,翻译下来,是谁能教你的英语,是不通顺的。应该是谁教你英语。

1年前

1

喝了这杯再说吧 幼苗

共回答了13个问题 举报

当然不同了
一定要遵循英语的说话习惯
要不然考试会丢分的~
我们老师说那种是DEAD ENGLISH

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 26 q. 0.561 s. - webmaster@yulucn.com