0
Anonymous Posted 16 years ago
Grammar

Since I rode a bike VS since I've ridden a bike

As in:
It's years since I rode/have ridden a bike. I'm not sure if I could do it now.

I know both versions are correct but how to explain the Present Perfect in the given example?

I understand that:

1. He has been a boss since we met him. <--- The Past Simple because the meeting happened in the past.
2. He has been a boss since we have known him.<--- The Present Perfect because although we got to know him in the past we have known him until now.

I cannot see how the second explanation could work for "...since I have ridden". Any ideas?

I need a plausible explanation since I have to give it to some of my students.
  

Top answer

Both versions are not correct. It does not work for 'have ridden', and 'have ridden' is wrong in careful composition of your first sentence, though you will no doubt hear it.

  • Both versions are not correct.
  • It does not work for 'have ridden', and 'have ridden' is wrong in careful composition of your first sentence, though you will no doubt hear it.
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.

4 Answers
0
Both versions are not correct. It does not work for 'have ridden', and 'have ridden' is wrong in careful composition of your first sentence, though you will no doubt hear it.
0
The dictionary definitions show that the conjunction or preposition "since" needs to have a definite reference starting point in time, unless it is used with the definition "because."
Since (because) he was cooking dinner, I decided to set the table.

Your examples are using the definition "from a point in time until now."
0
wow, that's awesome. great explanation. Emotion: surprise

1) given your explanation, would this sentence be correct?
I have RODE on
0
Anonymous would this sentence be correct? I have RODE on horses ever since I could walk.
NO. 'Have RIDDEN',
AnonymousI read somewhere that the sentence "I have never RIDDEN a train before" is correct. it can't be "rode" because the simple form shouldn't be used w the helping verb 'had' (that includes "have" too right? I am so co

Related Questions