MichaelLu2000
Member
- Joined
- Mar 4, 2019
- Member Type
- English Teacher
- Native Language
- Chinese
- Home Country
- Taiwan
- Current Location
- Taiwan
Hi
I would like to know which one is correct: "I did what I should do" or "I did what I should have done"
To me the later sounds as if you actually didn't do it so it is a little illogical.
However many native speakers use it.
So, I would like to know why people prefer the later to the former in this kind of past tense sentence.
I would like to know which one is correct: "I did what I should do" or "I did what I should have done"
To me the later sounds as if you actually didn't do it so it is a little illogical.
However many native speakers use it.
So, I would like to know why people prefer the later to the former in this kind of past tense sentence.