sitifan
Senior Member
- Joined
- Dec 30, 2006
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
Since and tenses
When since introduces an action or event at a point of time in the past, we can use the past simple or present perfect after since and the present perfect in the main clause:1. They haven’t received any junk mail since they moved house.
We can use the past simple, present perfect or past perfect after since with the expression it + be + time + since:2. They haven’t received any junk mail since they’ve moved house.
3. It’s been years since I rode a bike. (it’s = it has)
4. It’s been years since I’ve ridden a bike. (it’s = it has)
5. It’s years since I rode a bike. (it’s = it is)
6. It’s years since I’ve ridden a bike. (it’s = it is)
It’s been years since … is more common in American English than It’s years since ….It’d been years since I’d ridden a bike. (it’d = it had)
When since introduces a state in the past that is still continuing in the present, we use a present perfect form of the verb after since and a present perfect form of the verb in the main clause:
(My bold.)Since I’ve been back at work, I’ve been feeling great.
Source: https://dictionary.cambridge.org/us/grammar/british-grammar/since
Are #2, #4, and #6 really acceptable to native speakers of English?
Last edited: