我们再来看一般态 未来时I will sleep here.看时间线拿现在这个点作为视角sleep here睡这里这个事情发生在现在的右边
一般态 过去未来时
我们再来看一般态 过去未来时I would sleep early.很多同学都很疑惑什么玩意?又是过去 又是未来看时间线更容易理解would sleep early不是在过去的一个时间点早睡而是在任意的时间点我估计 我答应 或者我计划早睡 而睡这个动作发生时可以是在过去 也可以在未来可以是成功了 也可以不成功怎么说呢I would sleep early我本来是要早睡的if not for my girlfriend要不是因为我女朋友我想早睡 但不成功所以过去未来时有表达不确定的意思
进行态 现在时
先看进行态 现在时Shut up! I am sleeping.看时间线睡觉这个事情不再是一个时间点而是一个时间段横跨现在这个点所以是正在睡觉
进行态 过去时
看进行态 过去时I was sleepingwhen the fire alarm went off.刚才那句进行态现在时横跨现在这个点而这句进行态过去时就要横跨一个过去的点这个过去的点就是when the fire alarm went off火警钟响起的时候
进行态 未来时
看进行态 未来时I will be sleepingwhen you get home.睡觉这个动作必须横跨一个在未来的点在本句中这个点便是你回家的时候
进行态 过去未来时
进行态 过去未来时I would be sleepingin an hour. 在任意的时间点我估计 答应 计划从这个点数一小时之后我大概正在睡觉这样我们说完了进行态接下来我们看完成态
完成态 现在时
看完成态 现在时I have slept for 10 hours yesterday.看时间线完成态用于总结完成态的现在时便是于现在这个时间点去总结过去发生了的事情本句中便是于现在总结昨天睡了十小时 有同学可能问这跟一般态的过去时又有什么区别?两者都在说过去的事情差别就在于你是想陈述 还是想总结想陈述 用一般过去想总结 用完成现在
完成态 过去时
看完成态 过去时I had slept when the match started. 刚才完成现在是从现在总结过去那完成过去便是从过去总结更远古的过去这句便是从比赛开始这个时间点总结我再之前 已经睡了
完成态 未来时
看完成态 未来时I will have slept by 9 o'clock. 看时间线我们预先从9点钟这个未来的时间点总结睡了这个动作是预先总结
完成态 过去未来时
看完成态 过去未来时I would have slept wellif I haven’t eaten so much. 看时间线在任意的过去时间点我们总结在更早的时候估计、答应、计划睡得好至于成功与否得看句子的其他部分本句说没睡好因为吃得太多这样我们说完了进行态接下来我们看完成进行态
完成进行态 现在时
看完成进行态 现在时She has been sleepingfor 10 years.看时间线我们站在现在这个时间点总结女孩从十年前开始一直睡到现在还在进行中 还没醒来
完成进行态 过去时
看完成进行态 过去时She had been sleepingfor 10 years when a frog kissed her. 看时间线现在女孩已经醒过来我们站在青蛙吻女孩的时间点总结此前女孩一直睡了十年
完成进行态 未来时
看完成进行态 过去时She will have been sleepingfor 10 years in 3 days. 看时间线我们预先站在三天后的时间点总结女孩一直睡觉睡了十年换句话说 还差三天女孩便睡足了十年
完成进行态 过去未来时
看完成进行态 过去未来时She would have been sleeping foreverif not for the frog. 看时间线我们站在任意过去的时间点总结如果没有青蛙的介入女孩便大概会永远保持睡眠状态