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
1 2 3
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".
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.
rames2075I want to learn good English.
One thing you should do right away is make sure you use capital letters and punctuation properly all the time. The first word at the beginning of a sentence should always be capitalized. The words "I" and "English" are always capitalized. There should always be a space after a comma or a period. There should not be an empty space before a comma or a period.
rames2075I have a couple of questions about how I can i start to learn. like First, do I need to learn grammar, what i need learn grammer or can I learn just by listening, reading and speaking? Which way is the best way to learn?
I don't think there is any single best way to learn. Doing a lot of listening and reading is important. Those tend to be very passive forms of learning, but they definitely help you in building vocabulary, learning idiomatic expressions, and getting a general "feel" for grammar and usage. You should try to speak as often as possible, and you should also try to find a native speaker who is willing and able to give you feedback about usage and pronunciation mistakes you might make. You should also practice writing. If you want to write well, you should not use the English you see in most online chatrooms as a model!

Judging by your post, it sounds as if you have already learned some of your English by listening and reading. However, it is also clear that you need some basic input about grammar. The best way to learn grammar is in context. Learning grammar rules can be helpful, but it is usually easier to understand a grammar "rule" by seeing the way it is used in a particular sentence in a particular broader context. Isolated sentences are often not enough to give you a good understanding of why a particular verb tense was used, for example.
rames2075And 1 one more question: like What is difference between "I have done" and "I did"?

"I have done" is present perfect. Yes, "have done" is the present perfect form of the verb "do".
rames2075"I did" is past perfect.
No, "did" is the simple past form of the verb "do".
The past perfect form of the verb "do" is "had done".

Students: Are you brave enough to let our tutors analyse your pronunciation?
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..


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

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 am supposed to tell say "you're welcome." wellcone.

Please suggest and correct me

Thanks in advance


Hi Ram,

Remember what Amy said: No space before the punctuation mark, and start your sentences with capital letters.

"Would" and "could" are very complex words. Your question cannot be answered in one post. If you want to try to write sentences using them, that would be more helpful.

Yes, when someone says "Thank you" the most common response is "You're welcome."
Students: We have free audio pronunciation exercises.
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 couple of questions, "comma" like how can I start to learn grammar "grammar is with an A" or is it best to learn just by listening, reading and speaking English, which way is best to learn? "<question mark. " You're asking a question."

One more question, what is the difference between I have done and I did?. "Do not start a question with And"
thank's a lot for this post, i've been wondering how to use did and i have
Site Hint: Check out our list of pronunciation videos.
Show more