作业帮 > 英语 > 作业

1.We have never heard of Mr Green before.为什么不用过去完成时?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/28 07:17:40
1.We have never heard of Mr Green before.为什么不用过去完成时?
2.YOu can asK Mike to tell you sth about France.He had been there twice.后面时态为何不用现在完成时呢?
3.while we are having supper,he is talking on the phone.可以用过去进行时吗?为何?
4.While we were eating dinner,someone knocked at the door.前后为何不都用过去进行时呢?
5.when I went into the classroom,the final bell had rung.I was happy that I wasn't late.为何不用was ringing?而用had rung?
1.这句是叙述者在陈述一个事实.他正在陈述,而不是在过去在陈述.所以是 have never heard of,不是 had never heard of.
2.Mike去过两次法国,这两次旅行发生在过去.所以用had been there twice,而不是has been there twice.其实用has也不是说不过去.这个要看伟大的中国式英文教学法怎么教……他要是说has been 就一定不对,那孩子,你就记住遇到这种情况不选has选had吧.
3.当然可以用过去进行时,而且更好.但是这个原句有点别扭.首先叙述者要表达的意思可能是“我们正吃晚饭,他一直在电话上”,或者“我们吃晚饭的时候,他在打电话”.这个最好的英文是:While we were having dinner,he was on the phone all the time/ he was talking on the phone.
4.这句中文意思是“我们正在吃晚饭的时候,有人敲门了.”首先这两件事都发生在过去,所以都用过去式.第一件事,我们正在吃饭,吃饭正在发生的时候,有人敲门了.所以吃饭用过去进行时,敲门这个动作只用过去式即可.如果你要问,为什么敲门不用过去进行时,来看:while we were having dinner,someone was knocking at the door.给人感觉后面还应该发生些什么.我们正吃饭,有人正敲门,然后呢…… 发生了什么?如果你要问,为什么敲门不用过去完成时,来看:while we were having dinner,someone had knocked at the door.这给人感觉是你在重点说有人敲门的这个事实.Had Knocked,感觉像是加重语气.为什么要加重语气呢?就要看下文了.所以作为一个单独的句子,就是一个简单的陈述“我们正吃晚饭,有人敲门了”,前者过去进行,后者过去最好.
5.“我(当时)刚走进教室,零响刚结束.我(当时)很庆幸我(当时)没有迟到”.自己揣摩一下……
用was ringing,可以,不错!只不过是意思有点不一样而已.而had rung有有点强调这个事情特别玄的含义.
不要把这些语法看的太重.多背多读自然就感受出其中的不同了.要是老师跟你说哪一个一定对,哪一个一定错,你就先记住吧…… 考试的时候那么选就可以了……
刚看到龟龟啊的回答.我觉得他更深谙语法式教学!哈!你还是别看我的了.