Alisson S.
Is "Have you slept well?" correct?? Which is the best way to say that? - Have you slept well? - Did you sleep well? Thanks :)
2020년 3월 25일 오전 1:59
답변 · 6
Did you sleep well would be more colloquial
2020년 3월 25일
Did you sleep well? Or more common would be, How did you sleep last night?
2020년 3월 25일
Yes that is correct my friend. Can you help me learn Portuguese por favour?
2020년 3월 25일
"Did you sleep well?" is the grammatically correct way to say it. The present perfect is used for actions that started in the past and continue in the present. It can also be used for the recent past (Have you just woken up?) In this case, I would say to use the simple past because the person definitely has to be awake to be asked how they slept. Therefore, the action of sleeping is completed. It sounds weird to use the recent past form with the present perfect. Hope I helped!
2020년 3월 25일
Did you Sleep well?
2020년 3월 25일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!