Wählen Sie aus verschiedenen Englisch Lehrkräften für ...
Kathy
Different between "Did you ever sleep last night" & "Have you ever slept last night"
Yesterday my friend told me he may work overnight.
Now I'm gonna ask my friend has he ever sleep yesterday.
"Did you sleep ever last night" or "Have you ever slept last night" is correct?
and what is the difference between?
Thanks for help!
19. Sep. 2018 01:50
Antworten · 2
2
I would say:
-- "Did you ever sleep last night?" (Note that "ever" comes before "sleep".)
-- "Did you get any sleep last night?"
Your other option -- "Have you ever slept last night?" -- is not correct grammatically.
19. September 2018
I'd say "Did you sleep last night?". I feel that when someone uses "ever", this person is referring to an action that happens within a large timespan. For example, "Did you ever sleep in the class?" (It refers to your whole academic year)
Here is the explanation I found online.
"Past tense is the tense we use to express an action in the past. Present perfect tense usually connotes to occurrences in recent past or actions that have just completed."
19. September 2018
Haben Sie noch keine Antworten gefunden?
Geben Sie Ihre Fragen ein und lassen Sie sich von Muttersprachlern helfen!
Kathy
Sprachfähigkeiten
Chinesisch (Kantonesisch), Englisch
Lernsprache
Englisch
Artikel, die Ihnen gefallen könnten

Same Word, Different Meaning: American, British, and South African English
12 positive Bewertungen · 11 Kommentare

How to Sound Confident in English (Even When You’re Nervous)
13 positive Bewertungen · 11 Kommentare

Marketing Vocabulary and Phrases for Business English Learners
11 positive Bewertungen · 6 Kommentare
Weitere Artikel