您的位置 首页 百科问答

英文过去式和过去/现在来自完成式

问题补充说明:看书中 他写了 For 会用现在完成式但又给了例子 We played badminton for three hours.为什么不用完成式?而且这句子用过去完成又行不行?We had played badminton for three hours?

英文过去式和过去/现在来自完成式

语境不同,采用的时态也不同的。

一、比如说,咱俩上周打羽毛球了,我今天跟A说的时候就可以说:Weplayedbadmintonforthreehourslastweek必服跟府没.

上周我俩打羽毛球打了三个小时。

二、假如我们现在正在打羽毛球,从开始到现在已经三个小时了,就可以说:Wehavepalyedbadmintonforthr确镇落参eehours.

三、不可以用had,因为for是表示一段时间的持血喜袁聚逐众挥经较染续。过去完成时用来表示过去已经完成的动作,这个360问答动作已经完成,已经结束,还怎么持续呢?已经完成的,就节入告医不能用for了。

若有问题,欢迎提问。希望帮到你。

上一篇 邓超为什么娶孙俪 邓超爱上孙俪的原因来自大揭晓
下一篇 室内装修效果图怎么来自做
扫一扫,手机访问

扫一扫,手机浏览