Există vreo diferență între asleepși sleeping?

Răspunsul vorbitorului nativ
Rebecca
Da, există o diferență între cele două! Ambele se referă la a nu fi treaz, dar sunt folosite diferit. Asleepeste folosit numai după verb, motiv pentru care am spus you've been asleep în videoclip. (have sau beverbe sunt de obicei folosite înainte). Nu poate fi precedat de un substantiv, iar atunci când este folosit cu un substantiv, sleepingeste folosit în schimb! Exemplu: A sleeping dog lies on the bed. (Cățelușul adormit stă întins pe pat) Exemplu: I've been asleep for one hour. (dorm de o oră) Exemplu: He's sleeping, don't wake him up. = He's asleep, don't wake him up.(Doarme, nu-l trezi) -> În acest caz, atât asleepcât și sleeping pot fi folosite deoarece se referă la o stare de somn.