Yes, I (have/did) and she forgave me.

Marika33

Member
Joined
May 29, 2023
Member Type
Student or Learner
Native Language
Ukrainian
Home Country
Ukraine
Current Location
Netherlands
Which of those work as a reply (and which do not if any)?

-Have you apologized to Sarah for forgetting her birthday?
1.-Yes, I have and she forgave me.
2.-Yes, I did and she forgave me.
3.-Yes, and she forgave me.
 

Piscean

Senior Member
Joined
Jul 12, 2015
Member Type
Retired English Teacher
Native Language
British English
Home Country
Europe
Current Location
Czech Republic
Which of those work as a reply (and which do not if any)?

-Have you apologized to Sarah for forgetting her birthday?
1.-Yes, I have and she forgave me.
2.-Yes, I did and she forgave me.
3.-Yes, and she forgave me.
1. OK.
2. Some will say this, but don't give that response in tests.
3. OK.


You could also say ' ... and she has forgiven me' in all of them.
 

Marika33

Member
Joined
May 29, 2023
Member Type
Student or Learner
Native Language
Ukrainian
Home Country
Ukraine
Current Location
Netherlands
Thank you all!

I asked this question because I had thought that if I used the perfect tense "Yes, I have", I couldn't use the past simple after it "and she forgave me". Like it should be the past simple after the past simple, and should not be the past simple after the present perfect.

1. -Yes, I have and she forgave me.
2. -Yes, I did and she forgave me.
 
Top