0
Ano Nym Posted 14 years ago
Grammar

Present Perfect or Simple Past?

Hey! I have a question to the native english guys. Provided, that you have just done something, before somebody asks you if you have done this already. What would you answer?

1. I have just done that

2. I just did that

Sorry, but I am a little bit confused...
Is there any major difference? Or can you say both?

Thanks in advance!
  

Top answer

Hello, Ano Nym—and welcome to English Forums. You can start by reading this thread:

  • Hello, Ano Nym—and welcome to English Forums.
  • You can start by reading this thread:
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
Hello, Ano Nym—and welcome to English Forums.

You can start by reading this thread:
0
Thanks. I had read this post before and it's really informative. But I am still not sure what you would say in a dialogue...
I mean: If you say 'I have just done that' you want to show that you have achieved something. But if you have done something at last, isn't it supposed to be written in simple past? Because everyone knows that you have done that like a minute ago.

BTW how about
0
a. I have just done that.
b. I just did that.
c. Tim has asked her many times but she won't go out with him.
d. Tim asked her many times but she won't go out with him.

All of those sentences are possible and reasonable, and there is no strong reason to choose either verb form in such cases. Present perfect merely relates the action slightly more to

Related Questions