英语语法题I knew little about English when I first came to America.So I went to a language schI knew little about English when I first came to America.So I went to a language school every day to 1 English.One day,during the break,I asked o
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 11:32:25
英语语法题I knew little about English when I first came to America.So I went to a language schI knew little about English when I first came to America.So I went to a language school every day to 1 English.One day,during the break,I asked o
英语语法题I knew little about English when I first came to America.So I went to a language sch
I knew little about English when I first came to America.So I went to a language school every day to 1 English.One day,during the break,I asked one of my classmates a question.When I tanked her for it,she said," 2 .It's a piece of cake."I thought to 3 ,"She wants a piece of cake?"So I said to her,"I haven't taken any piece of 4 with me today.What about a piece of biscuit('饼干) "
She looked at me in surprise and then smiled.She knew that I hadn't understand her.She said,"What I mean is no problem."Then I began to learn that" a piece of cake" is not only a piece of cake,but also means a thing that is very easy.
我想知道"So I said to her,"I haven't taken any piece of 4 with me today.“中的
I haven't taken“能不能改成”don't take"
She knew that I hadn't understand 中的hadn't understand 能不能改成don't understand?
这其中的语法是什么,依据是什么?
这里还不是特别懂.
英语语法题I knew little about English when I first came to America.So I went to a language schI knew little about English when I first came to America.So I went to a language school every day to 1 English.One day,during the break,I asked o
1.全文的时态以一般过去时为主,(如I knew little about English when I first came to America.So I went to a language school every day .),在叙说过去发生的事情.
而过去完成时,最通俗的理解可以为“过去的过去所发生的事情,对过去造成了影响.”
举例说,若整篇文章都在说一年前的事情(也就是“过去”,用一般过去时来述说),而当表述到在这个“一年前”还要早一些的时间(“过去的过去”)发生的事情,对这个“一年前”造成了影响,就用过去完成时.
如 I was a middle school student a year ago.I had heard about him at that time.
一年前我是一个中学生(过去),那时候我已经听说过他的事迹.(过去完成时)
2.She knew that I hadn't understand 中的hadn't understand 能不能改成don't understand?这个问题
这里的 she knew.就是整篇文章的基本时态,用一般过去式来叙说过去发生的事情,根据句意,是“那个时候(当时),她知道我还没有理解她的话” 因为“那个时候”已经是过去的事情,所以用过去完成时表示“过去的过去所发生的事情对过去造成了影响”,也就是在“那个时候”还要早一点的一段时间,例如我们俩一直在说话的那一过程中,我没有明白她说的话,致使我在“那个时候”还没有理解 ,完成时强调【那个时候还没有理解】
另外,应该是hadn't understood 而不是hadn't understand
过去完成时的结构是 had/hadn't +过去分词形式
3."So I said to her,"I haven't taken any piece of 4 with me today.“中的I haven't taken“能不能改成”don't take"这个问题
这里用I haven't taken.现在完成时,强调的是过去发生的事情,对现在造成了影响.“我现在还没有带,我并没有带."
个人感觉,如果用一般现在时,更适合用在这样的表述当中的:So I said to her,"I don't take any piece of .with me when I go to school.我上学都不带.的.
用这种一般现在时来表示一个一般性的状态,就类似于 I usually go to school by bike.那样子,就只是一种一般性的表述
而题目的意思,是想表达“我现在并没有带有.在身”,更强调这么一种状态,用现在完成时会比较好.
I haven't taken“能不能改成”don't take"
不能,I haven't taken是现在完成时,结构为have/has+过去分词
I hadn't understand 能不能改成don't understand
不能,hadn't understand 本人认为是hadn't understood,这是过去完成时,结构为had+过去分词
1 don't take 是不要带的意思。haven't taken 是现在完成时,表完成。意思是我今天没有带蛋糕。
2 同理,完成时就是要表明过去事件对现在的影响。影响是我没有理解她。
懂了吗?
Have/has +done:现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
haven't taken 现在完成时, 指的是从过去的某个时刻一直到现在还没完成的事情
hadn't understand 过去完成时 由knew可判断
你好,现在完成时表示过去发生的动作一直持续到现在,从句子的语义看,我今天没带蛋糕,以前也没带,用现在完成时更能说明“我”的状态。
understand在know发生之前,因此用过去完成时比较合适。
过去的过去就要用过去完成时
问:想知道"So I said to her,"I haven't taken any piece of 4 with me today.“中的
I haven't taken“能不能改成”don't take"
答:不能改成I don't take...
因为:1. 句中有个时间状语today, 它常和现在完成时连用而不和一般现在时连用。2. 现在完成时的用...
全部展开
问:想知道"So I said to her,"I haven't taken any piece of 4 with me today.“中的
I haven't taken“能不能改成”don't take"
答:不能改成I don't take...
因为:1. 句中有个时间状语today, 它常和现在完成时连用而不和一般现在时连用。2. 现在完成时的用法之一就是表示某个动作已经发生并对【现在】产生了影响,如:I have eaten breakfast. 我已经吃过早饭了。(所以我【现在】不需要吃东西了)。其否定句表示这个动作没有发生过因而对现在造成了影响。这里用I haven't taken any piece of cake today. 表示“我今天没有带蛋糕来”,(所以不能给你蛋糕吃)。
3. 如果用I don't take a piece of cake with me. 则将today 去掉,表示“一般的情况”,我的习惯做法是:我不带蛋糕在身上的。或改为:I never take any piece of cake with me. 更明确表示“我从不随身带蛋糕)。
问:She knew that I hadn't understand 中的hadn't understand 能不能改成don't understand?
答:不能。
因为:主句中的谓语“知道”是过去时态knew, 后面的“我不明白”,是我过去的情况。所以不能用一般现在时I don't understand, 这个表示我到【现在】仍不明白,且她有预知未来的神功!
用过去完成时则表示以过去(说话那一刻)为参考,而不是以现在时间为参考。这就是过去完成时和现在完成时的区别(参照时间不同),所以有人称过去完成时为“过去的过去”发生的动作对过去的某个时候产生了影响。语法上称 主过从过,时态一致,就是主句是过去时成,宾语从句也用过去时态(而不能用现在时态),
不过,如果某人过去说的一句话,是一个客观真理,过去、现在、将来,地球都是绕着太阳转的。
The teacher said," The earth goes around the sun." 改成间接引语(宾语从句中的时态仍用一般现在时):
The teacher told us that the earth goes around the sun. 而不改成:
The teacher told us that the earth went around the sun.
后者会让人以为,当时地球是绕着太阳转的。现在就不清楚了,有可能绕着别的星球转去了。
收起