英语语法高手请进 i have learned so many things which was t

发布时间:2021-02-20 23:07:25

英语语法高手请进 i have learned so many things which was teachers never told us 这句话词态用法对吗1 which 后用was 还是 is?2 never 后面用过去式 told 还是原型 tell 好久没有用英语了 都忘光了 英语语法高手帮我说明原因解答一下

网友回答

本人觉得这个句子有两种改法:
我们先可以简单的这样理解,先数数句子中出现的动词个数,如果这句话是对的,那么可知道出现了3个动词,分别是:have learned ,was,told,里面也没有涉及到连词的省略,那么三个动词,一个连词肯定不对,这样我就优良种解法,要么添连词,要去动词
1.添连词可知things which was 后面那个句子是定语从句,先行词things在从句中做主语,后面的部分我们也可以理解为一个句子,经分析它应该是一个系表结构,是一个表语从句which was teachers never told us ,这样的话问题就出现了,少了个连词,所以正确的是which was that teachers never told us
2.去动词去动词的方法,咱可以将谓语动词该为非谓语形式的,这样的话咱们可以将was化掉
所以原句可改为i have learned so many things which teachers never told us ,这样的话就不同于第一种情况,在这里是先行词做 told 的直接宾语
======以下答案可供参考======
供参考答案1:
NEVER 后面应该是原型吧, ~· 给点建议 呵呵,,
供参考答案2:
你想表达:“我学会了这么多我的老师从来不教我们的东西。”
用英语我会这么说:I have learned so many things as our teachers never teach us.
先行词前有so修饰时,关系代词用as, 不用that, 为了避免误以为是so ... that --(结果状语从句)
这里的老师,显然是特指(我们的老师),应加上这个限定。
你那个翻译中文思维太强烈了。
供参考答案3:
楼上的,这里用as 难道就不会引起误会了么!!so as 还是“只要”的意思呢!
这个定语从句中things后面的部分起修饰作用,which和that都可以引导物做主语的定语从句。另外不管是was还是is都是错的,因为从句中已经有tell这个动词了(两个动词是不可以的)。最后时态上,主句是过去完成时,从句应该保持一致,用 have told. 整体改为i've learned so many things that/which teachers have never told us
供参考答案4:
things后面那个句子是定语从句,而且things在定语从句中做宾语,因此不需要was,而且things为复数,也根本不可能用was。定语从句译过来是 teachers never told us so many things
never后面可以用过去式told。
正确的可以说 I have learned so many things that teachers never told us.
以上问题属网友观点,不代表本站立场,仅供参考!