0
Titiwangsa Posted 10 years ago
Grammar

He woke up for a long time already.

What time did he wake up?

He woke up for a long time already.
(Now is 6am, he probably woke up at 5am or 4.30am, but I am not sure what time he is woke up.)

Does it sound natural?
  

Top answer

That isn't right. It is a kind of mix-up between these two: He has been awake for a long time. He woke up a long time ago.

  • That isn't right.
  • It is a kind of mix-up between these two: He has been awake for a long time.
  • He woke up a long time ago.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
That isn't right. It is a kind of mix-up between these two:

He has been awake for a long time.
He woke up a long time ago.
0
TitiwangsaDoes it sound natural?
No. Waking up is a punctual event, i.e., it takes place in a moment. It is not something that has any substantial extent in time. Therefore, it can't happen for a long time. The following show the same sort of contradiction.

*Tom broke the plate for a long time.
*The plane touched down for a long time
0
Thanks. It's sound perfect.

Related Questions