用英语翻译:1.我当兵已经三年了(还在当兵) 2.我不当兵已经三年了 3.三年前我还在当兵~

如题所述

第1个回答  2011-08-19
1 I've been a soldier for 3 years.
2 It's been 3 years since I was a soldier.
3 I was a soldier when it was 3 years ago.
第2个回答  2011-08-19
1. I have been a solider for three years .
2. I haven't been a solider for three years .
3.Three years ago I was a solider in amry .
第3个回答  2011-08-19
I have been a soldier for three years.
I havn't been a soldier for three years.
I was a soldier three years ago,

求采纳
第4个回答  2011-08-19
1、A soldier I already three years (also in the army)
2、I don't have a soldier for three years
3、Three years ago I was in the army ~
第5个回答  2011-08-19
I have been a soldier for three years
I am not a soldier for three years
I was a soldier three years ago