How long have you been studying at the language school you go to?
How long have you been coming to this language school?
「何ヶ月学校に通っていますか?」のように、過去のある時点から今までの期間を聞く場合は現在完了進行形が使えますね。 have been 動詞のing です。
ですので、
How long have you been studying at the language school you go to?
「通っている語学学校にはどのくらい通っていますか?」
もし語学学校の友達や語学学校関係の人がこの質問をしているなら、
How long have you been coming to this language school?
「この語学学校にはどのくらい来てるの(通っているの)?」
のように言います。
もし「何ヶ月通うの?」のように未来のことを聞くのであれば、
How long are you going to study here?
「ここでどのくらい勉強するの?」
How long do you plan to study English at the school you attend?
「あなたの通っている学校でどのくらい英語を勉強する予定ですか?」
のように聞くことができます。
ご参考まで!
You could also ask how long have they been studying the particular language they are learning, "How long have you been learning (English)?" "Did you know much (English) before you came to this language school?"
How many months have you been studying at this language school for?
When you ask: how many months, you are referring to an amount of time, (number of months). When you ask: been studying at this language school for? You are referring to the activity that person has been doing, (studying) and carrying out that activity at a certain location, (this language school).
If you want to ask a fellow student how long they have been studying in a particular institution, you can ask:
How long have you been studying this course?
This would mean the number of months or years that they have been doing a particular course.
When did you start this course?
This would mean you would have to work out the number of months after they tell you when they started.
This would refer to a course that you are also studying alongside the person or in the same academic institution.
I hope that helps!
I was wondering how long you have been studying English at this particular school.
Have you been attending English lessons here for very long?
The first phrase is very conversational, and also very polite, using "I was wondering" as an ice-breaker into a conversation. The words "this particular" refers to a school they have either been discussing, or both attend.
The second phrase is a direct question, and is obviously taking place on the school premises, as the speaker uses the word here, meaning their current location.
How many months have you been studying English at this school for?
When did you start studying this course?
This asks how long they have been studying this referring to the period of time in that they have been studying the language or course for at this school.
The first answer is more formal, something you may say to someone that you don't know as well. The second offers a more casual way of asking this is how you would ask a friend this question. :)
- How long have you been studying at this school?
When you use the phrase "how long", this can include days, months, or years. The phrase "at this school" makes it clear what place you are referring to.
- When did you start studying here?
To make it simple, you could also ask this question to find out the exact time they began studying at this school.
How long have you been studying at this school for?
How many months have you been studying in this school?
You can now ask, using one of these two questions, how long someone has been studying at a language school.
How long have you been studying at your language school for?
Try one out, see how it goes, and find the one that fits you.
I hope that helps.
Have a great day.
Will
When asking a question of how long someone has been doing something, we typically use, "how long," which is then followed by the subject head and action/verb. Notice that we can either put, "for a long time," at the end to also play this role in the sentence.
As you can see from the above examples, you may phrase your question in order to encourage either a yes/no answer - or in order to motivate a more open response.
You are a student when you attend school. Asking how long they have been a student or have they attended the school for a long time is acceptable. More than likely a person will tell you if they have been studying for days, weeks, months, or years.
How long have you been studying at this language school?
Have you been studying at this school a while?
a while: means a long time
"How long have you been studying at this language school? " is a very proper and more sophisticated way of asking this question. If you are speaking to a stranger I would suggest using this phrase. If you are speaking to someone you are more familiar with you can use a more casual saying like "Have you been studying at this school a while?"
You can use any of the above two questions to ask someone how long they have been studying at a particular college or university.
Example;
A; How long have you been studying here for?
B; This will be my second year now.