Cerca tra vari insegnanti di Inglese...
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 gen 2022 11:56
Risposte · 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 gennaio 2022
1
1st one is more natural
4 gennaio 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 gennaio 2022
Non hai ancora trovato le tue risposte?
Scrivi le tue domande e lascia che i madrelingua ti aiutino!
Takashi
Competenze linguistiche
Inglese, Giapponese
Lingua di apprendimento
Inglese
Altri articoli che potrebbero piacerti

Same Word, Different Meaning: American, British, and South African English
21 consensi · 17 Commenti

How to Sound Confident in English (Even When You’re Nervous)
15 consensi · 12 Commenti

Marketing Vocabulary and Phrases for Business English Learners
13 consensi · 6 Commenti
Altri articoli
