Dear, @kalsiyumcanavari I believe your English level is below B1. You make a lot of grammar mistakes at the first place, you are using wrong propositional pharisees. I hope you will overcome these obstacles with more training. You can check with IELTS preparations and DuoLingo.

@kalsiyumcanavari, try to use those words in a sentence.

They reached me for the Erasmus class that the "winners" to go abroad through Erasmus program. I don't know, maybe there had been hardworkers who spent their time to study for that goddamn B1 grammer exam. Classification of the people is just wrong. Especially in a place where you should learn and contribute instead of working to "that" exam like a crazy. Turkish teachers must learn to stay humble to their students.

it depends on your skill level and what for you want the learn English.

Even %80 percent of native English speakers can't speak at the level of C2.

I mean just for the terms, as we continue using it as English, we can get used to the words. Like we can figure out that "panel" is "masa" or "yönetim yeri" and "control" is "kontrol" when using Windows in English. In Bluetooth, we have "pairing", which we can figure out in real life that it is "birleştirme, kombine etme".

I know English. I'm talking little or very. But when I watch movies or series I sometimes don't understand. I know words but I don't understand sometimes phrases. When will this problem be fixed? I also talk to strangers from time to time.

I thought I was good at English until I talked to a foreigner. I think this problem will disappear when you start talking to a stranger.

That's a good idea. We can do that. Which series do you watch? An example my English level B1 and I can understand series.

You can Watch movies and TV series in English.

@TerabyteForever It would be wrong to place the blame entirely on the teacher. The teacher is also guilty but the vast share is in the education system.

Don't ever give up on discipline. You have to do this every day in order to raise up.

I am doing my best. It takes too long. I'll be working with dual monitors soon. I talk to strangers but sometimes I don't have time. I think I regress when I don't have time.

@Connor The Android to use the phone and computer as English doesn't work.

10 minutes.

Already I working 4 years like time.

I'm in high school, studying 10 hours of English a week. All my classmates except me and one other student are nowhere near of making their own sentences in English, they don't even know how to pronounce some words. I think this is the problem for most of regular students in Turkey and the way to master English is not sitting on a chair and study for hours, that's probably what you do when you wanna improve your vocabulary and this is the first step of learning English. I myself learned English through talking with people online, movies, news and I changed my phone and PC's language to English. I did all these while I was in middle school but I sometimes still have a hard time understanding some of the sentences but that's because there are some new words in the sentence and once I know the meaning of the word I can pretty much know what the whole sentence means. TLDR; You can't master English with just memorising the words, you have to practice.

@TerabyteForever, That's the biggest shortcoming in our country. They're not doing speeches then they're waiting to speak good English.

Read in English, listen in English, research in English, be exposed to English, learn to live with English. At least, this is what I've been doing for a long time, not for learning purposes that much nowadays but to keep it still. It's explicit that you make basic beginner mistakes when you talk with somebody. This is something because of your foundation in English. Professional speaking involves a concrete foundation. You may have heard English at the school first. Yet the system that I recommend to you is completely opposite to the academic one. To sum up, in order to go beyond your current level, you have to talk with native speakers.

Also, it's important for you to use English in your daily life. I'm not talking about talking English but, for example, we can use our phones and computers in English. Playing games in English, reading English tech news , talking with others on English tech forums like LTT Forum. It's amazing you can find answers when you search as English while you can't find it when you search the term as Turkish. For things like "in, on, at, writing/write" that we usually write wrong, you can use extensions like Grammarly. I'm using it right now.

I think working from books and diving into papers doesnt makes your English perfect. What you have to do is learn basic grammar, and talk as much as you can.

Maybe B1, maybe B2 I am not sure. I can watch all series English and understand series but. I little don't understand.

I learned English purely by using the internet. Biggest contributors to my English is mangas. I read a lot of English transtlated mangas when i was in middle school. Don't scare away when you don't know a word, just look it up. Over time you will learn it. Judging by your choice of forums, you can try to go and watch English tech Youtubers. Input is the key. Try to use the English side of the internet more. You don't have to contribute but try to write or speak too.

What is your English level?

Do you know More books ? I recomend them you for improve yourself. But unfortunately you can not buy them in Turkey. I buyed as a bit illegal.

You are early come?

@kalsiyumcanavari, I see. For C1 and C2 level, it is also necessary to know words at the academic level. I think that it can be done within 5-6 months with a lot of hard work.

It takes years.

I am already watching the series. I am looking for how to use words in phrases. I want any more improve English.