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:
— Mister Micawber
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.
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.
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