It's been + time + since tells how much time has passed since the last time something happened.
You stand in the present and look back. Then you say the length of the gap.
It's been ages since we spoke. (The gap is a very long time.)
It's been a long time since the class won. (The gap is a long time.)
It's = it has. been is the past participle of be. This part is the Present Perfect.
After since, always use the Past Simple. It names the last time the thing happened.
- It's been three years since she visited us.
- It's been ages since he arrived.
- It's been a week since she called.
- It's been a month since we moved.
- It's been two years since they met.
Put any length of time between been and since.
- three years
- six months
- a week
- a long time
- over a year
- too long
- a while (= some time)
- ages (= a very long time)
For a question, use How long has it been since…?
It has been three years since I saw her. (Longer form for writing.)
You can put last before the verb after since. It means "the most recent time." It is optional, but very common.
- It's been months since I last slept well.
- How long has it been since you last traveled abroad?
- It's been a while since we last danced together.
- It's been two years since he last cooked a big meal.
- It's been ages since I last studied this hard.
Click "Correct Order" if the time is between "been" and "since." Click "Wrong Order" if it is not.
-
1It's been a decade since he moved away.✓ Correct — "a decade" sits between "been" and "since."
-
2It's since a week we talked.✓ Correct — "a week" is misplaced after "since."
-
3It's been over a year since they met.✓ Correct — "over a year" sits between "been" and "since."
-
4It's been quite some time since he wrote.✓ Correct — "quite some time" sits between "been" and "since."
-
5It's been since months I checked my email.✓ Correct — "months" is misplaced after "since."
-
6It's since a long time the sun shone this bright.✓ Correct — "a long time" is misplaced after "since."
-
7It's since ages we last spoke properly.✓ Correct — "ages" is misplaced after "since."
-
8It's been too long since we last met up.✓ Correct — "too long" sits between "been" and "since."
Write the Past Simple of the verb.
-
1It's been a year since they abroad. (move)
-
2It's been ages since he a beard. (grow)
-
3It's been a decade since she the country. (leave)
-
4It's been six months since we the grass. (cut)
-
5It's been a while since he a suit. (wear)
-
6It's been over a year since they the roof. (fix)
-
7It's been quite some time since I a mountain. (climb)
-
8It's been two weeks since she her arm. (break)
Is the sentence correct or incorrect?
-
1It's been a month since he changed jobs.✓ Correct — the verb after "since" is Past Simple.
-
2It's been years since we go camping.✓ Correct — This sentence is wrong. It needs the Past Simple: "since we went camping."
-
3It is a year since he retired.✓ Correct — This sentence is wrong. It needs "has been": "It has been a year since he retired."
-
4It's been six months since I learned to drive.✓ Correct — the structure is correctly built.
-
5It's been since a decade I visited home.✓ Correct — This sentence is wrong. "A decade" is misplaced: "It's been a decade since I visited home."
-
6It's been a long time since they last spoke.✓ Correct — "last" is correctly placed before the verb.
-
7How long has it been since you have eaten?✓ Correct — This sentence is wrong. After "since," use the Past Simple: "since you ate."
-
8It's been ages since he last shaved.✓ Correct — the whole structure is correctly built.
Write the missing "It's been…" part with the time words.
-
1since we spoke. (a month)
-
2since he called. (ages)
-
3since she graduated. (a year)
-
4since I read a book. (a while)
-
5since they arrived. (two weeks)
-
6since that building closed. (decades)
-
7since we last caught up. (too long)
-
8since they married. (six years)
Write the subject and the Past Simple of the verb.
-
1How long has it been since ? (you / drive)
-
2How long has it been since a movie? (she / watch)
-
3How long has it been since ? (they / argue)
-
4How long has it been since the bell? (he / ring)
-
5How long has it been since ? (we / meet)
-
6How long has it been since a muscle? (you / pull)
-
7How long has it been since ? (it / rain)
-
8How long has it been since ? (they / speak)
Read each question. Choose the sentence that matches.
- Order: It's been + time + since + subject + Past Simple verb.
- The time goes between been and since.
- After since, always use the Past Simple.
- Use has been or 's been. Do not use is.
- Last is optional. It means "the most recent time."