作业帮 > 英语 > 作业

如果看到别人用英文有没有看昨天的奥运会呢?是应该用did u see the 2012 London Olympics

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 05:41:45
如果看到别人用英文有没有看昨天的奥运会呢?是应该用did u see the 2012 London Olympics yesterday?还是
have you seen the 2012 London Olympics yesterday?(后面yesterday好像不能用,但为了句型看起来可以才加上的,如果去掉呢?两句意思有什么不同)之前看书所说,现在完成时就是过去动作到现在照成影响的?可怎么分对现在有没有影响的啊,
看书问have you travelled very much?他答案写yes,i have been to .为什么不能说 yes ,i went to这里,那里.是过去去过的对现在有何影响嘛?只不过说出自己去过哪里哪里而已...
最后一个是have done 和 have been doing有什么区别啊?真的只是说 前者说动作到现在完成,而后者是过去到现在一直在做,还延续以后?
那如果有人问你玩滑雪多久了?应该是用 前者还是后者?
第一个问题只能用过去时,不能用现在完成时,因yesterday 是过去的时间状语.
所谓对现在产生影响就是说这个动作会对结果有些改变.如:我看过这本书.I have read the book.意味着我知道这本书的内容.这就是影响.
至于去过某地,这个不是表示影响,这是现在完成时的另一用法,表示有过经历.
现在完成时可用短暂性动词,也可用于延续性动词.用于延续性动词时表示的意思可与现在完成进行时通用.最后一句这二种时态都可用,只不过用现在完成进行时表示还会继续玩,而现在完成时可能刚结束,可能还继续玩.
(中英文转换很麻烦,我只用中文给你说明吧) 
再问: 1.如果没有加yesterday呢?是不是都能用上,意思有什么差别?2.i have read the book & i have been reading the book?前者从在之前一个时间点开始看这个书直到我刚说出这句话的这个点上才看完? 后者表示了我从之前就一直看这个书后来我这话说完还会继续看?
再答: 无yesterday时,只能用现在完成时。你要记住,用过去时态的句子中一定要出现过去的时间状语或表示过去时间的状语从句,否则就是错的。除非是承前省略。 第二个问题你理解得很正确。
再问: 例如这个句子可以吗?i played basketball for 4years since I was a child.就是少年时期打过那么几年篮球?现在已经是中年了,没有再打了。过去没有涉及现在的东西都可以只用过去时?? 再问一下i've been working on my presentation for the last week,and have now finished it.这里有个问题,have been doing不是将要再继续做吗?后面又说我现在已经做好了?用i have worked不行?? 问了这么多问题,麻烦了
再答: 第一个句子只能用when,不能用since,since表示从那时一直到说话时,与完成时连用。而你句中说的意思是中间有间断,故不能用since。 第二个问题是上星期一直做了一整个星期,到上周结束时还没完成,现在说话里已完成。现在完成时表示与现在关联的事,而前一句只关联到上星期结束,故不能用。
再问: 他不是前一个星期没结束要做到现在吗?为什么说只关联到上星期结束??这里有点不太懂。 再最后一个新问题。 i have not travelled abroad much yest,although as a young child i ____ to Singapore and Hongkong with my family.i realize that I have not spent much time away from home up to now.空格处就不能用have been 而用went,不是说有过经历?? 到时候肯定再加分的 太谢谢你!
再答: 你新问题里有错吧
再问: 上面一个问题第一个问你还没有回答~~ 第二题你觉得是填have been?
再答: 首先更正一下,前一问题起初把你意思理解错了,这里work是延续性动词,在表示动作持续时可用have worked.实际上本句表示在过去一段时间里持续做某个动作,也可用过去进行时,但此时要把for last week 中的for去掉。 后一个问题我是说你这句子中有单词错误,此句中as a young child相当于一个as I was a young child 时间状语从句,也就是相当于一个过去的时间状语,故句中动词只能用过去时态。went。