by the end of 与at the end of 有什么区别,两者常引导什么时态
by the end of 表示“(从之前的某个时间点开始)到结束为止”,前面用完成时态,如
They had finished their work by the end of last Friday. 过去完成时
They will have finished their work by the end of tomorrow. 将来完成时
at the end of 表示“在结束的那个时间点”,前面不用完成时态,可用一般过去时、一般将来时等,如
They finished their work at the end of last Friday. 一般过去时
They will finish their work at the end of tomorrow. 一般将来时
特例:
有两类动词本身应该直接加“ed”,但由于历史习惯,依旧要双写最后一个字母,再加“ed”。以“元音字母+l”非重读结尾的规则动词变过去分词也要双写“l",再加“ed”。
例如cancel→cancelled,dial→dialled。另外还有一些以非重读闭音节结尾的规则动词变过去分词也要双写最后一个辅音字母,再加“ed”。例如:kidnap→kidnapped,worship→worshipped。而上述两种情况在美国一般却直接加“ed”。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!