0
Rames2075 Posted 17 years ago
Grammar

Difference between have done and did

hello friends this is my first post
i want to learn good english

i have couple of questions how can i start to learn like first what i need learn grammer or just by listening,reading,and speaking .which way is best way to learn.

and 1 more question like what is difference between i have done and i did.

i have done is present perfect

i did is past perfect

am i correct?

thanks and greetings
  

Top answer

Yes you're right! "Have done" is used when you say you've done something before at a unspecified time, as in "I have done that before", "I have seen that movie before" "did" is used when talking about a specific point in the past "I did that yesterday" "I did that when I went to Canada". You would never used "I have done that a week ago" or "I did that before".

  • Yes you're right!
  • "Have done" is used when you say you've done something before at a unspecified time, as in "I have done that before", "I have seen that movie before" "did" is used when talking about a specific point in the past "I did that yesterday" "I did that when I went to Canada".
  • You would never used "I have done that a week ago" or "I did that before".
  • It would always be: "I did that a week ago" and "I've done that before".
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.

21 Answers
0
Yes you're right! "Have done" is used when you say you've done something before at a unspecified time, as in "I have done that before", "I have seen that movie before"

"did" is used when talking about a specific point in the past "I did that yesterday" "I did that when I went to Canada".

You would never used "I have done that a week ago" or "I did that before". It would always be
0
Hi Rames. Welcome to EnglishForward!

I will try to answer and correct each of your questions. However, I'll also give you a tip for the future: When you post something here, try to avoid asking extremely general questions. Try to make your questions as specific as possible. If a question is too general or broad, it really isn't possible to answer it in one forum thread.
0
Thank you very much Yankee,  for your comments and suggestions from today onwards i will start to learn grammer,  just now i started tenses.it's going..

regards

ram
0
I would like to ask few more questions : what is difference between would and could ? when i can use would and could exactly?

if someone say  thank you i am also telling same word thank you, i am suppose to tell wellcone.

please suggest and correct me

thanks in advance

ram
0
rames2075I would like to ask few more questions: what is the difference between would and could? When can I i can use would and could exactly?


If someone says "thank you" I have been saying the i am also telling same word phrase, "thank you.", i I
0
First of all, I feel I have to correct your sentence then we can begin.

Always start a sentence with a capital letter. "Hello friends, this is my first post." You must also place a comma where there is a pause. "Hello friends "comma" this is my first post." <period."

I want to learn good English.<period. "English always starts with a capital letter."

I have a c
0
thank's a lot for this post, i've been wondering how to use did and i have
0
give any sentence for an example
0
My son just cleaned his room.
I say, "You have done a great job!
You did a better job today than you did last week."

Related Questions