What is the best way to learn it? Instead of memorising grammatical structures.

1 2

You can never learn a foreign language just by studying grammar; but still grammar is useful, because it helps us understand the rules we should follow in order to use the language correctly.

Read texts in English and listen to native speakers talk; always choose material which is a bit more difficult than what you are comfortable with. Then find the words and the grammatical structures you do not know and study. The next step is to try to use the language. E.g. you can read or listen to the news in English instead of your native language; then try to translate your thoughts in English as if you have to speak. When you find something difficult or you are not sure about something, ask someone who knows.

You can make it an everyday habit; it is not necessary to spend endless hours. The key is practice!

It is not necessary to spend endless hours.

I spend endless hours doing stuff in English for like three years and don't see any effects. I avoid speaking in my native language as I can. I can think in English.

E.g. you can read or listen to the news in English instead of your native language; then try to translate your thoughts in English

Already did. Emotion: smile

Then find the words and the grammatical structures you do not know and study.

Already did with words but not sure about grammar. How do I find a good grammar resource?

Choose material which is a bit more difficult than what you are comfortable with.

Yes, I read news, literature, children books and sometimes Shakespeare. When it comes to writing I have made a bunch of grammatical mistakes same when(or with?) speaking. It's totally fiasco.

Students: We have free audio pronunciation exercises.

So, you are on a good path. Good job!

I believe that you have improved during these years. I just think that you have not realized the difference. You could take placement tests from time to time, which would give you evidence of your improvement. You could even write essays, post them here on the essays forum and have them checked by experts. You can also read essays which have already been posted and corrected here; it is very helpful.

When it comes to an advanced level, we need the input of experienced and proficient speakers of the language, since we sometimes end up getting lost searching grammar books and still not being sure what is the best way to express our thoughts. Writing essays and posting them here would help you improve your grammar; you will receive corrections which will give you the opportunity to realize what your mistakes are and ask specific questions about them. This way you could also see how a proficient native speaker would express the same thought. Collocations dictionaries are very helpful too. Writing is easier than speaking, since we have the time to think what to write and how to write it; and when we improve our writing skills, we gradually improve our speaking skills too.

When you need to know more about specific grammatical structures, you could also ask here; there is a specific section for such questions. The input you will receive will be invaluable and the teachers here can suggest resources for your further study. I saw that you already do what I have mentioned; you are on the right track, but don't get discouraged. Of course we have a long way to go till we reach a native level of English. Keep going!

Note: "When it comes to writing, I make the same grammatical mistakes as I do while speaking."

Or: "When I write, I make the same grammatical mistakes as I do when I speak."

(You need present simple here, because you are describing a habit.)

I don't know if I have helped.

Thank you very much for advice. Emotion: smile

How do I know if my level is basic, intermediate or advanced?

You are welcome. Emotion: smile.

I guarantee that you are not a beginner. Based on your writing, I guess that your level is intermediate to advanced.

Here is a quick level test: https://learnenglish.britishcouncil.org/content

If you would like more accurate results, you can find online past IELTS tests and take them at home; based on your score, you can see what your level is. Read the following:

https://takeielts.britishcouncil.org/teach-ielts/test-information/scores-explained

In the website below you will find a series of Cambridge IELTS practice tests with model answers; it is a great resource.

https://ieltsmaterial.com/

Students: Are you brave enough to let our tutors analyse your pronunciation?

I guarantee that you are not a beginner. Based on your writing, I guess that your level is intermediate to advanced.

You should check my threads out. They are full of mistakes. Lol

I have not checked many of your posts. You are not a beginner for sure. As long as we are in the process of learning, we make mistakes; it is inevitable. We just should not get discouraged; consistent efforts pay off!

OK. Reset button!

Site Hint: Check out our list of pronunciation videos.
Show more