Question
Atualizado em
30 abr 2020
- Japonês
-
Inglês (EUA)
-
Chinês Simples (China)
Pergunta sobre Inglês (EUA)
Qual é a diferença entre How long have you been studying English? e How long have you been studying English for? ?Podes indicar apenas respostas exemplo.
Qual é a diferença entre How long have you been studying English? e How long have you been studying English for? ?Podes indicar apenas respostas exemplo.
Respostas
Read more comments
- Inglês (EUA)
Technically in English you are not supposed to end a sentence with a preposition. So, "How long have you been studying English?" is the grammatically correct one.
People say the second sentence all the time in casual speech, though. I only worry about not ending my sentences in propositions if I am writing something formal, like for work or school.
Highly-rated answerer
- Japonês
- Inglês (EUA)
@Diplomat88 yeah, that is casual and less common to say. It definitely is said, just less commonly than ending with "for."
Highly-rated answerer

[Notícias] Ei você! Aquele que está aprendendo um idioma!
Você sabe como melhorar suas habilidades no idioma❓ Tudo o que você precisa fazer é ter sua escrita corrigida por um falante nativo!
Com a HiNative, você pode ter sua escrita corrigida por falantes nativos gratuitamente ✍️✨.
Com a HiNative, você pode ter sua escrita corrigida por falantes nativos gratuitamente ✍️✨.
Registar
Related questions
-
Qual é a diferença entre How long have you been studying English ? e How long have you studied En...
RespostaBoth have the same meaning! But for the second one, "How long have you studied English for?" sounds a better. Between the two sentences, the ...
-
Qual é a diferença entre how long have you studied english? e how long have you been studying en...
Respostait has almost the same meaning
-
Qual é a diferença entre How long have you been studying English? e How long have you being study...
Resposta違いは一番目の文が自然で二番目の文は不自然です。あのように「being」を使うのが不自然です。 The difference is the first sentence is natural, while the second sentence is unnatural. U...
-
Qual é a diferença entre How long have you studied english? e How long have you been studying Eng...
Resposta这些问题真的有一样的意思。
-
Qual é a diferença entre How long have you studied English? e How long have you been studying Eng...
Resposta最初の文はもう日本語を勉強していないって感じがあります。過去に勉強していたけど、現代勉強していません。 二番の文は今にも勉強している感じです
Similar questions
- Qual é a diferença entre it has been raining e it has rained ?
- I have to stay whether you will go or not これは自然ですか?
- "I already have it" is natural?
Trending questions
- Qual é a diferença entre man e men ?
- Qual é a diferença entre Okay e Okey ?
- Qual é a diferença entre get back to work e go back to work ?
- Qual é a diferença entre I asked a question about you. e I asked a question of you. ?
- Qual é a diferença entre hope everything goes well e hope everything's going well ?
Newest Questions (HOT)
- Qual é a diferença entre Eu vou chamar você amanhã e Eu vou você chamar amanhã ?
- Qual é a diferença entre Por favor, sinta-se à vontade para me perguntar qualquer coisa sobre o J...
- Qual é a diferença entre Em final e No final ?
Newest Questions
- Qual é a diferença entre cada segunda-feiras e todas as segunda-feiras ?
- Qual é a diferença entre Eu vou chamar você amanhã e Eu vou você chamar amanhã ?
- Qual é a diferença entre Por favor, sinta-se à vontade para me perguntar qualquer coisa sobre o J...
- Qual é a diferença entre Em final e No final ?
Previous question/ Next question