本文目录
英语语法中的将来完成时(Future Perfect Tense)是指在未来某个时间点之前就已经完成的动作。而这个时间点通常由时间状语来表示。下面我们来看看将来完成时的时间状语有哪些:
1. By + 时间点
这是最常见的将来完成时的时间状语,表示在某个具体的时间点之前已经完成了动作。例如:
- I will have finished my homework by 8 o'clock tonight.(我今晚8点前就会完成作业了。)
2. Before + 时间点
这个状语也表示在某个时间点之前完成了动作,但是没有具体到那个时刻。例如:
- I will have finished my homework before going to bed.(我睡觉前就会完成作业了。)
3. By the time + 句子
这个状语表示在某个时间点之前,某个动作已经完成了。例如:
- By the time I arrive, he will have already left.(我到达时,他已经离开了。)
4. By the end of + 时间段
这个状语表示在某个时间段结束之前,某个动作已经完成了。例如:
- I will have finished my project by the end of this month.(我这个月底之前就会完成我的项目。)
5. Within + 时间段
这个状语表示在某个时间段内完成某个动作。例如:
- I will have finished reading this book within a week.(我一周内就会读完这本书。)
以上就是将来完成时的时间状语的常见形式。在实际应用中,我们需要根据具体情况选用适当的时间状语,以更准确地表达我们的意思。