by后面加什么时态
1. 过去完成时 :当 `by` 后面加过去的时间,主句通常使用过去完成时。例如:`By the time he was 7, he had learnt English himself.`
2. 现在完成时 :当 `by` 后面加现在的时间,主句通常使用现在完成时。例如:`I have finished my work.`
3. 一般将来时 :当 `by` 后面加将来的时间,且从句事件发生在主句事件之前,主句动词可用一般时态。例如:`Can you reply to me by tomorrow?`
请注意,这些规则适用于英语中 `by` 作为介词和副词的情况。
其他小伙伴的相似问题:
by后面加do和doing的区别是什么?
by后面的动词加ing的情况有哪些?
by加年份表示什么时态?