英语有关时态的问题-Late again!Where _____?-Sorry,I ____ in the heavy traffic,or I would have been here earlierA.have you been;have got stuckB.have you been;got stuck但我想知道为什么A不可以.还有就是在做英语选择题时,遇
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 03:39:28
英语有关时态的问题-Late again!Where _____?-Sorry,I ____ in the heavy traffic,or I would have been here earlierA.have you been;have got stuckB.have you been;got stuck但我想知道为什么A不可以.还有就是在做英语选择题时,遇
英语有关时态的问题
-Late again!Where _____?
-Sorry,I ____ in the heavy traffic,or I would have been here earlier
A.have you been;have got stuck
B.have you been;got stuck
但我想知道为什么A不可以.还有就是在做英语选择题时,遇到现在完成时、过去时、过去完成时该如何区分?(不要笼统的概念)
英语有关时态的问题-Late again!Where _____?-Sorry,I ____ in the heavy traffic,or I would have been here earlierA.have you been;have got stuckB.have you been;got stuck但我想知道为什么A不可以.还有就是在做英语选择题时,遇
第一个空用现在完成时,这肯定没为题,因为强调结果.第二个空用一般过去时,这个句子用的是陈述语气,因为后面的句子用了与过去实际情况相反的虚拟语.如果用虚拟语气可以写成:If I hadn't got stuck in the heavy traffic,I would have been here earlier.这样你就看得更清楚了.
got stuck强调过去那个时刻发生的事,说话人意在表示这个事实。
再说,have got语法不对吧
给个例句,When I got to the cinema,the film had begun.
这句话里,对于说话人所处的时间点而言,到达影院是过去发生的事,电影开始是在到达影院之前的事,即过去的过去,所以用过去完成时。
I have finished my ...
全部展开
got stuck强调过去那个时刻发生的事,说话人意在表示这个事实。
再说,have got语法不对吧
给个例句,When I got to the cinema,the film had begun.
这句话里,对于说话人所处的时间点而言,到达影院是过去发生的事,电影开始是在到达影院之前的事,即过去的过去,所以用过去完成时。
I have finished my homework.用现在完成时,意在强调已经做完这个事实。强调某事对现在造成的影响、结果之类,用现在完成时。
还是多看例句,好好领悟一下。
收起
where have you been ?是说你在到我这里之前的一段时间都在干什么?一段时间,现在有可能已经完成或者还没有完成这种状态。
回答的是过去的一个事实,是一个过去的事实而已。是一件事情。他已经过去,我已经离开当时的那个场景了,对现在没有影响了,
A 的意思是:我一直被挡在路上,现在也还是在路上,
另外,如果句子中有指出是过去时间的,不用考虑,一定是一般过去时!...
全部展开
where have you been ?是说你在到我这里之前的一段时间都在干什么?一段时间,现在有可能已经完成或者还没有完成这种状态。
回答的是过去的一个事实,是一个过去的事实而已。是一件事情。他已经过去,我已经离开当时的那个场景了,对现在没有影响了,
A 的意思是:我一直被挡在路上,现在也还是在路上,
另外,如果句子中有指出是过去时间的,不用考虑,一定是一般过去时!
收起
or I would have been here earlier
这是虚拟语气的用法由此可以推出是与过去事实相反,所以选B
现在完成时指过去的事情对现在的影响
过去时一般描述过去的动作
过去完成时即过去的过去,可以类比现在完成时来理解