by next year和by the end of next year它们有没有区别?主句的时态一样不一样?

问题描述:

by next year和by the end of next year
它们有没有区别?主句的时态一样不一样?

by next year是在明年之前,也就是今年年底
by the end of next year是在明年底之前
两个相差一年.区别是很大的.
时态都一样.
用一般将来时,将来进行时,将来完成时.
根据具体语境选择.

到明年
到明年年底
两个的时态没有区别
一般将来时

by next year到下年
by the end of next year到下年底
比较:后者强调年末,时间概念明确,前者无具体时间,在合同中最好用后者.
时态是一致的.