Busca entre varios profesores de Inglés...
Takashi
Hi!
Could I tell me which bellow sentence is natural or not?
I guess both are almost the same meaning.
Which sentence does the native speaker usually use?
Is there some different point grammatically?
Did you have a vacation recently?
Have you had a vacation recently?
I'm glad if you tell reason also.
Thanks in advance.
4 de ene. de 2022 11:56
Respuestas · 5
2
I think there is a difference between British and American English. As a speaker of British English the second sounds much more natural with the adverb "recently". In British English, "Have you had a vacation recently/yet/this year" all work, whereas "Did you have a vacation" uses the simple past and is better suited to a narrative about the past e.g. "When you were in America, did you have a vacation in summer or in winter?"
4 de enero de 2022
1
1st one is more natural
4 de enero de 2022
1
Hi, Bhuvan
Thank you very much for your quick response.
I agree with you what the first sentence is natural.
The grammar book 'Grammar in use' I use explained the 2nd is correct. So, I had confused a little.
Anyway, I think so the 1st one is more natural than 2nd.
Thank you again.
4 de enero de 2022
¿No has encontrado las respuestas?
¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!
Takashi
Competencias lingüísticas
Inglés, Japonés
Idioma de aprendizaje
Inglés
Artículos que podrían gustarte

Same Word, Different Meaning: American, British, and South African English
21 votos positivos · 17 Comentarios

How to Sound Confident in English (Even When You’re Nervous)
15 votos positivos · 12 Comentarios

Marketing Vocabulary and Phrases for Business English Learners
13 votos positivos · 6 Comentarios
Más artículos
