The first sentence's translation was perfect.
The second sentence 下个月我就结婚三年整了。
The third sentence should be 等到明年我就去过北京了。
The fourth sentence could be translated into 大学毕业前我学习英语的时间将达到十二个年头。
The fifth sentence should be 我去了北京以后再决定下一步去哪儿。
The better translation for the last sentence would be 到那时候我就已经做完了。