【by的后面加什么时态】在英语语法中,“by”是一个非常常见的介词,常用于表示时间、方式、手段或被动语态。但“by”的后面接什么时态,是很多学习者容易混淆的问题。下面将从不同语境出发,总结“by”后面常用的时态,并通过表格形式进行清晰展示。
一、
“by”在英语中通常不直接跟动词原形,而是根据句子的语境和表达目的,后面可能接不同的时态结构。以下是几种常见情况:
1. 表示截止时间(如“到……为止”)
在这种情况下,“by”后一般接现在完成时或将来完成时,表示某个动作在某一时间点之前已经完成。
2. 表示方式或手段
“by”后面可以接动名词(-ing形式),表示通过某种方式完成某事。
3. 被动语态中的“by”
在被动语态中,“by”后接动作的执行者,此时“by”后面接的是名词或代词,而非动词时态。
4. 表示时间点(如“在……之后”)
如果“by”后接一个时间点,那么后面的动词需要根据上下文选择适当的时态。
二、表格展示
| 使用场景 | 用法示例 | 时态类型 | 说明 | 
| 表示截止时间 | I will finish the work by 5 PM. | 一般将来时 | 表示在某个时间点前完成 | 
| 表示截止时间 | She had finished the project by 9 AM. | 过去完成时 | 强调在另一个过去时间点之前完成 | 
| 表示方式 | He passed the exam by studying hard. | 动名词(-ing) | 表示通过某种方式达成结果 | 
| 被动语态 | The book was written by Shakespeare. | 名词/代词 | “by”后接动作的执行者,不接动词 | 
| 表示时间点 | We arrived by 7 o’clock yesterday. | 一般过去时 | 表示到达的时间点 | 
| 表示时间范围 | By next year, we will have moved. | 将来完成时 | 强调在未来某个时间点前已完成的动作 | 
三、注意事项
- “by”后面接动词时,通常不会直接接动词原形,除非是动名词形式。
- 在正式写作中,注意“by”与“until”的区别。“by”强调“到……为止”,而“until”强调“直到……才”。
- 在被动语态中,“by”后必须接人或物,不能直接接动词。
四、结语
“by”的用法灵活多变,其后的时态选择取决于句子的整体语境和表达意图。掌握这些规则可以帮助你更准确地使用“by”,避免常见的语法错误。建议结合具体例句反复练习,以增强语感和理解力。
 
                            

