It was...before 句型

It was 5 months before I left Shanghai.
这句话如何翻译?
需要严谨。

应该译为:我在上海呆了五个月才离开

这里before理解为 才

例如: It was a long time before I fell asleep last night.
昨晚过了很久我才入睡
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-02-04
从我离开上海算起已经过了5个月了.
第2个回答  2008-02-04
我过了5个月就离开了上海
第3个回答  2008-02-05
我离开上海五个月了
第4个回答  2008-02-05
我五个月之前就离开了上海.