Maintaining a healthy weight is one of life's great challenges for many, these days. It is tremarkable that your weight has not varied over such an extended period of time.
We use the present perfect here denoting the link between past and present.
I haven't gained or lost any weight in twenty years.
I am the same weight as I was twenty years ago.
When wanting to tell someone that you have not gained or lost weight for twenty years both of these answers are sufficient. Both answers mean pretty much the same thing.
"For the past 20 years, I've been the same weight."
"For 20 years now I've been the same weight."
Here are two more common expressions that you may be able to use to express that you are still the same weight as before. Here with these expressions indicate that nothing has changed for you and everything remains consistent and the same as ever before. Hopefully, this helps you!
You want to use the present perfect in this case because it is an action that started in the past and is continuing the present. You can use the verb "weigh" to talk about weight. I hope that this helps. :)
My weight doesn't fluctuate as i have maintained the same weight for the past 20 years.
I have a great metabolism because is have been the same weight for 20 years.
"I've been the same weight for about 20 years."
This is an absolutely perfect way to explain yourself.
"My weight doesn't fluctuate as I have maintained the same weight for the past 20 years."
This example is a little more detailed and expresses yourself more thoroughly.
I hope this helps! :D
"I've been the same weight for about 20 years."
(約20年間同じ体重です)
- これは、完璧な表現です。
"My weight doesn't fluctuate as I have maintained the same weight for the past 20 years."
(この20年間、同じ体重を維持しているので、私の体重は変動していない)
- この例では、より詳しく説明しています。
参考になるといいです!
I've weighed the same amount for the past 20 years.
I weigh the the same as I did 20 years ago.
I've weighed the same amount for the past 20 years. - I've weighed the same amount for the past 20 years. This expression is used to advise The Listener that your weight has remained the same over a long period of time. You can use this example you are expressing that your weight has not changed for over 20 years this allows The Listener to know that your weight has not changed very much.
I've weighed the same amount for the past 20 years.(ここ20年体重が変わっていません)
この表現は長い間体重が変わっていないことを伝えるときに使います。
ここでは「ここ20年体重が変わっていない」と伝えています。長い間体重があまり変わっていないことが伝わります。
I have been the same weight for about 20 years now
When you want to explain that your weight has not changed in roughly the last twenty years; then you may explain this in the following ways:
-I've weighed the same for 20 years now
-I have been the same weight for about 20 years now
「約20年間体重が変わっていない」と説明したいなら、次のように言えます。
-I've weighed the same for 20 years now(もう20年体重が変わっていない)
-I have been the same weight for about 20 years now(もう20年くらい体重が変わっていない)