0
Kirill Elov Posted 10 years ago
Grammar

Present Perfect + Past Simple/Present Simple?

Which is correct and why?

1.Well, after I have done that I got an error.
or
2.Well,after I have done that I get an error.
Thanks.
  

Top answer

Kirill Elov Which is correct and why? You are choosing tenses inappropriately. Present: When I do that, I get an error.

  • Kirill Elov Which is correct and why?
  • You are choosing tenses inappropriately.
  • Present: When I do that, I get an error.
  • Past: When I did that, I got an error.
  • Perfect: Whenever I have done that, I have got(ten) an error.
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.

3 Answers
0
Kirill ElovWhich is correct and why?
You are choosing tenses inappropriately.

Present: When I do that, I get an error.
Past: When I did that, I got an error.
Perfect: Whenever I have done that, I have got(ten) an error.

CJ
0
Hello, Kirill Elov—and welcome to English Forums. Thank you for registering as a member.
Kirill ElovWhich is correct and why?
Neither sounds quite right, since the problem is still ongoing, I presume. I would most naturally say:

After I do that, I get an error.

(x-posted)
0
Neither.
Say eg
Well, after I did that, I got an error. describes two simple past vents,

Well, after I do that, I get an error. I tried in the past and I am still trying.

Related Questions