다양한 영어 선생님을 검색해 보세요...
Kei
Have you had an accident? Did you have an accident? Hi Everyone. I wonder if I meet a friend which looks injured, should I ask "Have you had an accident? " or "Did you have an accident?" Thank you in advance.

교정 · 8

1

I wonder If I see a friend which looks injured, should I ask "Have you had an accident? " or "Did you have an accident?"

Thank you in advance.

-------------

All the above are good.  You could also ask, "Have you had an accident recently?"

1

Have you had an accident?

About an accident that happened in the past, no mention about the time frame when it happened and the incident has a connection to the present.

Did you have an accident? or Did you have an accident last year?

About an accident that happened in the past, mention about the time frame when it happened.

0

Have you had an accident? Did you have an accident?

Hi Everyone.
I wonder if I meet a friend which looks injured, should I ask "Have you had an accident? " or "Did you have an accident?"
Thank you in advance.

-----------------

As said already, 'Have you had an accident?' is the correct option :) But just as a side note, I thought I'd just say 'Did you have an accident?' can also be used for when someone pees their pants. For example, a parent would ask their kid 'Did you have an accident?'

For that reason, I'd hardly ever say 'did you have an accident' even when talking about the distant past. Instead (if you're referring to a car crash), I'd be more likely to say 'Were you in an accident?' 

Just thought I'd add :) 

0
Thank you so much for your prompt reply! Very clear!
0
Have you had an accident? The result of this accident is visible and there's an obvious connection to the present

더 빨리 진행하고 싶나요?

이 학습 커뮤니티에 참여하고 무료로 연습해보세요!

집에서 편안하게 언어를 배울 수 있는 기회를 놓치지 마세요. 경험 많은 강사진을 살펴보고 지금 바로 첫 수업을 신청하세요!

오늘 학습 시작하기