dilodi83
Senior Member
- Joined
- Aug 27, 2006
- Member Type
- Interested in Language
- Native Language
- Italian
- Home Country
- Italy
- Current Location
- Italy
- You don't know how long I have waited for you.
- You don't know how long I have been waiting for you.
- You don't know how long I waited for you.
In the first one, the speaker means he has waited for someone to come (maybe in a recent past) and now this person has come; in the second, the speaker means he has waited for a person to come (and the action started in the past) and he's still waiting for this person, is it correct?; in the third sentence, the action is considered to be completely over because the person has come, but, at this stage, what's the difference between the first and the third?? Because in both of them, the person has come anyway...Could you help me, please?
- You don't know how long I have been waiting for you.
- You don't know how long I waited for you.
In the first one, the speaker means he has waited for someone to come (maybe in a recent past) and now this person has come; in the second, the speaker means he has waited for a person to come (and the action started in the past) and he's still waiting for this person, is it correct?; in the third sentence, the action is considered to be completely over because the person has come, but, at this stage, what's the difference between the first and the third?? Because in both of them, the person has come anyway...Could you help me, please?