65634
I saw the construction

> ～て〇〇年／〇〇か月になります

and it looks strange to me. Here is my question: does this construction mean
that the action continues until now?

For example:

> この 会社に 入って １０ 年に なります。

My teacher said that this sentence means:

> I started working 10 years ago, and have worked until now.

Is this correct?
CC BY-SA 4.0
2019-02-21T17:07:00.027
65625
2019-02-22T01:49:51.257
2019-02-21T17:31:03.420
1628
33050
question
grammar meaning verbs
Meaning of the construction ～て〇〇年／〇〇か月になります
This type of grammatical construction is fairly common. However, your teacher
was paraphrasing a bit.

**会社に入る:** To join a company

**～になります:** なる has many English translations. While 'to become' is the
principal one provided, to get; to grow; to be; to reach; to attain are also
valid translations depending on context.

Due to the use of the imperfect tense (generally used for present and future
in English), 10年になります in the example sentence is indicating that the person is
in their 10th year with the company, but _not necessarily_ that 10 full years
have passed.

The word for since (から) is omitted from your sentence example, but is implied.
Following are a few example sentences (taken from
[here](http://www.manythings.org/ejs/years.html)) with ～になります, some omitting
particles and some not:

> 「彼が死んでから十年になります。」'It's been 10 years since he died.'  
>  「彼が日本に来て３年になります。」'It's been 3 years since he came to Japan.'  
>  「私は来月16歳になります。」'I'll be 16 (years old) next month.'  
>  「私がここに来てから１０年になります。」'It'll have been 10 years since I came here.'  
>  「今度の4月で、私たちはここに2年住んでいることになります。」'This April, we will have been living here
> for 2 years.'  
>  「私たちは来年で英語を５年間学んだ事になります。」'As of next year, we will have learned English for
> 5 years.'

Finally, the more literal translation I would give for the sentence in your
example is:  
'It will be 10 years since I joined the company.'  
More colloquially:  
'I've been with the company for 10 years.'
CC BY-SA 4.0
2019-02-21T18:55:46.347
65628
2019-02-21T21:34:11.540
2019-02-21T21:34:11.540
27280
27280
65625
answer
～て○年/か月 refers to either "the continuation of the result of a past action" or
"a habitual action".

"A社に入って5年です" usually means you are still working at A社 (continuation of the
result of 入る). This is different from plain past "5年前にA社に入りました", which implies
nothing about your current situation. In English, the former is like "It has
been 5 years since X happened" and the latter is like "X happened 5 years
ago." Similar examples include:

>   * この町で暮らし始めて半年です。  
>  (implies you are still living in this town)
>   * 彼が亡くなって、今日で2年になります。
>

In addition, the same construction can express a habitual action that has been
repeated for some time ("to have been ～ing for ～").

>   * 毎日サッカーの練習をして2年になる。
>   * スライム倒して300年、知らないうちにレベルMAXになってました (title of [this
> novel](https://en.wikipedia.org/wiki/I%27ve_Been_Killing_Slimes_for_300_Years_and_Maxed_Out_My_Level))
>
CC BY-SA 4.0
2019-02-22T01:49:51.257
65634
2019-02-22T01:49:51.257
5010
65625
answer