Выбрать из множества учителей по предмету английский...
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 янв. 2022 г., 11:56
Ответы · 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 января 2022 г.
1
1st one is more natural
4 января 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 января 2022 г.
Все еще не нашли ответы?
Напишите свои вопросы, и пусть вам помогут носители языка!
Takashi
Языковые навыки
английский, японский
Изучаемый язык
английский
Статьи, которые тебе могут быть интересны

Same Word, Different Meaning: American, British, and South African English
21 нравится · 17 Комментариев

How to Sound Confident in English (Even When You’re Nervous)
15 нравится · 12 Комментариев

Marketing Vocabulary and Phrases for Business English Learners
13 нравится · 6 Комментариев
Еще статьи
