英语时态疑问,肯体如下
英语时态疑问,肯体如下At last firemen have put out a big forest fire in California. Since then they have been trying to find out how the fire began. Forest fires are often caused by broken glass or by cigarette ends which people carelessly throw away. Yesterday, the firemen examined the ground carefully, but were not able to find any broken glass. They were also quite sure that a cigarette end did not start the fire. This morning, however, a fireman accidentally discovered the cause. He noticed the remains of a snake which was wound round the electric wires of a 16000-volt power line. In this way, he was able to slove the mystrey. The explaination was simple but very unusual. A bird had snatched up the snake from the ground and then dropped it on to the wires. The snake then wound itself round the wires. As it did so, it sent sparks down to the ground and these immediately started a fire.上面这篇文章取自新概念二册第53课,请问文章中为什么前面部分为什么要用现在完成时,明显根据文章得知,火在后面提到的检查地面,找到电线上的蛇这些事之前就扑灭了,按规则来讲应该用过去完成时和现在完成进行时啊,为什么?如果说是因为要强调对现在的影响,那就能视时态不顾了吗,那不就可以乱用了吗. 另外,单看文章前两句中,since then 从那时起,都说了从那时起,前面那句肯定是过去,为什么前面还用现在完成时,. The seed was sprayed over the ground in huge quantities by aeroplanes. The planes had been planting seed for nearly a month when it began to rain. By then, however, in many places the grass had already taken root. In place of the great trees which had been growing there for centuries patches of green had begun to appear in the blackened soil. 这篇文章中后面的had been growing there 可以用had been there 或had grown there 取代吗,为什么,或者说含义有什么不同,请说详细一点,最好可以让人有一种矛塞顿开的感觉,
最佳回答
1其实时态如果从前往后数的话应该是 过去完成→现在完成=过去→现在。既然是过去发生的事情而且强调的是对现在的影响自然用现在完成时。强调过去的过去发生的事情对过去的影响才用过去完成时。2用进行时有一种延续的感觉。用had been growing there,即过去完成进行时,能表示树从过去的过去一直生长并且在过去还在生长,但如果用had grown there,只能说明树在过去的过去生长过,但不知道在过去还是否生长(有些绕,你把“过去”看做一个时间点)。所以第一种说法更加贴切希望可以帮到你 再问: 后面说的那些检查地面,发现蛇这些事用的是过去时啊,火在这之前就扑灭了,应该是过去的过去,应该用过去完成时才对啊,为什么文中不用呢, 再答: 火的确是在过去的过去就被扑灭了,但它表示大火在现在是灭了的,因为失火是在“过去”发生的,所以扑灭这件事不可能比失火还靠前,故只能影响现在,用现在完成时。但后面关于大火的解释明显对过去造成了影响,一定用过去完成时。 望采纳
最新回答共有2条回答
-
2026-04-03 09:32:26大方的乐曲
回复1其实时态如果从前往后数的话应该是 过去完成→现在完成=过去→现在。既然是过去发生的事情而且强调的是对现在的影响自然用现在完成时。强调过去的过去发生的事情对过去的影响才用过去完成时。2用进行时有一种延续的感觉。用had been growing there,即过去完成进行时,能表示树从过去的过去一直生长并且在过去还在生长,但如果用had grown there,只能说明树在过去的过去生长过,但不知道在过去还是否生长(有些绕,你把“过去”看做一个时间点)。所以第一种说法更加贴切希望可以帮到你 再问: 后面说的那些检查地面,发现蛇这些事用的是过去时啊,火在这之前就扑灭了,应该是过去的过去,应该用过去完成时才对啊,为什么文中不用呢, 再答: 火的确是在过去的过去就被扑灭了,但它表示大火在现在是灭了的,因为失火是在“过去”发生的,所以扑灭这件事不可能比失火还靠前,故只能影响现在,用现在完成时。但后面关于大火的解释明显对过去造成了影响,一定用过去完成时。 望采纳
热门文章
- 康达学院专转本五年制
- 高考一个考场分ab卷吗
- not only but also用法
- 某物体做自由落体运动,从释放开始计时,则物体在前2s内的平均速度为______m/s,物体下落2m时的速度大小为______m/s.
- 三角函数公式大全表格
- 地理中考必背知识点2022
- 2013-2014学年小学六年级科学上学期期末考试试卷及答案
- 人教版2014-2015学年小学五年级英语第二学期期中教学质量检测试卷及答案
- 【Linux驱动开发】设备树详解(二)设备树语法详解
- 别跟客户扯细节
- 在别的城市买房子能落户吗
- 卖房前要把装修贷还完吗
- 高中政治教学提高教学效果的方法探究
- “互联网+”背景下的初中英语课堂教学改革与创新策略研究
- 2022年终止合同范本
- 租房合同范本范文
- 如何挑选土豆
- 如何挑选土鸡
