We are already two weeks into the new year.
I can see the sentence is perfectly fine because a native speaker said that.
But I can't easily accept the sentence logically.
As far as I know, N1 be N2 means N1=N2
I am a doctor. ( I = a doctor)
We are already two weeks... ( we= two weeks ?)
Why do native speakers say like that?
In my opinion, 'have" instead of "be" seems to be OK.
We have already two weeks into the new year.
It's been more than two weeks already since the new year started.
We are already two weeks into the new year.
anonymous N1 Be N2 Means N1=N2? No. Equality is nowhere near the meaning of the verb be .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
anonymous N1 Be N2 Means N1=N2?
No. Equality is nowhere near the meaning of the verb be.
anonymousI can't easily accept the sentence logically.
You have oversimplified the meaning of be, and you can't always appeal to logic where language is concerned. Language exists as it is through historical dev