Did you swim across the river Have you swam across the river?这两句话有什么区别
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/13 17:21:39
Did you swim across the river Have you swam across the river?这两句话有什么区别
Did you swim across the river Have you swam across the river?这两句话有什么区别
Did you swim across the river Have you swam across the river?这两句话有什么区别
Did you swim across the river -----强调“当时”是否游过河了
Have you swum across the river?-----强调到“目前为止”是否有过游过河这样的经历
前者强调过去,后者强调现在。
第一句表示过去做的,但是已经做完了
第二句表示在过去开始做,但是还没有完成,可能现在或者将来还会持续做下去
你首先要区分出一般过去式和现在完成时的不同.
一般过去时:表示过去某个时间点发生的事情或存在的某个状态。表示过去的习惯。
表主语过去的特征。
标志词:yesterday,last month,;last year,in 1999,two d...
全部展开
第一句表示过去做的,但是已经做完了
第二句表示在过去开始做,但是还没有完成,可能现在或者将来还会持续做下去
你首先要区分出一般过去式和现在完成时的不同.
一般过去时:表示过去某个时间点发生的事情或存在的某个状态。表示过去的习惯。
表主语过去的特征。
标志词:yesterday,last month,;last year,in 1999,two days ago等
现在完成时:(过去)发生的动作,但是与(现在)有联系。1.表示动作从过去开始并延续到了现在,对现在造成的影响,或许还要延续。2.动作发生在过去,已经结束但对现在有影响。
标志词:already,yet,just,ever,so far,up to now等
例子区别:Were you at school yesterday?(解析:昨天你在学校吗?问的是昨天的事情。但对今天没什么影响。)
I have just finished my homework.(解析:我刚刚写完作业。看上去好像是过去才发生的事情。但是对我现在有了影响。<写完了作业,可以让我做自己想做的事情>)
希望我的回答对你有帮助O(∩_∩)O!
还有问题可以追问.
收起
前者强调过去,那时的动作,
后者强调现在,当时动作对现在影响
希望能帮到你,祝更上一层楼O(∩_∩)O
有不会的欢迎再继续问我(*^__^*)