0
Zuotengdazuo Posted 10 years ago
Grammar

Are these formulas possible?

Are the following patterns possible? If they are, how can I understand these constructions?

It's (been) a period time since ... has/have been ... (noun or adjective)
(eg. It's been three years since he has been a worker.)

It's (been) a period time since ... has/have been doing...
(eg. It's been three years since he has been working on his novel.)

It's (been) a period time since ... has/have been done
(eg.It's been three years since he has been elected chairman of the board.)

Thank you for your help.
  

Top answer

" means that something happened that length of time ago (and has not happened since). The simple past is usually appropriate. For example, "It's three years since he was elected chairman of the board", "It's three years since he was a worker" or "It's three years since he worked on his novel".

  • " means that something happened that length of time ago (and has not happened since).
  • The simple past is usually appropriate.
  • For example, "It's three years since he was elected chairman of the board", "It's three years since he was a worker" or "It's three years since he worked on his novel".
  • ) In some cases people may use the present perfect instead.
  • For example "It's three years since he's been a worker".
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

19 Answers
0
"It's (been) a period of time since ..." means that something happened that length of time ago (and has not happened since). The simple past is usually appropriate. For example, "It's three years since he was elected chairman of the board", "It's three years since he was a worker" or "It's three years since he worked on his novel". (I would personally tend to omit "been".)

In some cases p
0
GPY"It's (been) a period of time since ..." means that something happened that length of time ago (and has not happened since). The simple past is usually appropriate. For example, "It's three years since he was elected chairman of the board", "It's three years since he was a worker" or "It's three years since he worked on his novel". (I would personally tend to omit "bee
0
GPY"It's (been) a period of time since ..." means that something happened that length of time ago (and has not happened since). The simple past is usually appropriate. For example, "It's three years since he was elected chairman of the board", "It's three years since he was a worker" or "It's three years since he worked on his novel". (I would personally tend to omit "bee
0
zuotengdazuo (This is equivalent to "He was elected chairman of the board, but we don't know if he has held down that post since then or we don't know if he is still the chairman.)
I made a mistake, the sentence should be "This is equivalent to "He was elected chairman of the board three years ago, but we don't know if he has held down that post since then or
0
AnonymousB: It's been three years since you've been in the army. It means you are still in the army.
No, it means you are no longer in the army.
AnonymousC: We have been watching TV since you've been playing video games.
We have been watching TV while you've been playing video games.
0
zuotengdazuo1.It's three years since he has been a worker. (This is equivalent to "It's three years since he was a worker" or "He hasn't been a worker for three years" or "He was a worker three ago(and probably before that), but he hasn't been a worker since")
Yes.

(Rather than referring to "being a worker", we would often say something like "It's thr
0
Thank you very much. But I am still struggling with #4. Why doesn't it mean "He went on a business trip two weeks ago and now he is back."?

And besides, are the second and third structure incorrect so we should not say them?
0
zuotengdazuoThank you very much. But I am still struggling with #4. Why doesn't it mean "He went on a business trip two weeks ago and now he is back."?
Possibly it is the phrase "on a business trip" that is causing difficulty. When you are on a business trip, it means that the trip is in progress. Therefore, if it's (been) two weeks since you wer
0
Thank you again.
These are the structures I was asking about:

It's (been) a period time since ... has/have been doing...

It's (been) a period time since ... has/have been done

Do you suggest that they are incorrect so we should not use them?
0
GPY Possibly it is the phrase "on a business trip" that is causing difficulty. When you are on a business trip, it means that the trip is in progress. Therefore, if it's (been) two weeks since you were on a business trip, it means that no trip has been in progress over that period of time, i.e. you returned from the last one two weeks ago.
And besides, can I a

Related Questions