EngLearner
Member
- Joined
- May 13, 2023
- Member Type
- Student or Learner
- Native Language
- Ukrainian
- Home Country
- Ukraine
- Current Location
- Ukraine
John writes a sentence: "I have finished work two hours ago." He asks Peter to proofread it. Having proofread John's sentence, Peter tells John that the use of the present perfect "have finished" is wrong there because there's the time marker "two hours ago." John replies to him in one of the following ways:
1. I thought that if someone uses a time marker like "two hours ago" in a sentence like mine, then it isn't considered incorrect if they use the present perfect there as well. But I was wrong.
2. I thought that if someone used a time marker like "two hours ago" in a sentence like mine, then it wasn't considered incorrect if they used the present perfect there as well. But I was wrong.
Are both versions acceptable in the context given? If so, do you have a preference?
1. I thought that if someone uses a time marker like "two hours ago" in a sentence like mine, then it isn't considered incorrect if they use the present perfect there as well. But I was wrong.
2. I thought that if someone used a time marker like "two hours ago" in a sentence like mine, then it wasn't considered incorrect if they used the present perfect there as well. But I was wrong.
Are both versions acceptable in the context given? If so, do you have a preference?