Huh! You've been awake? Since when have you been awake?
Huh! You were awake? Since when were you awake?
この場合の起きていたは you've been awake と言う表現を
使うのが良いと思います。
半過去形で you were awake と言うのも有です。
どちらかと言うと後者が言いやすいのでよく使われます。
いつから は since when と言う表現を使うと良いです。
いつ が when で から が since になります。
こんにちは!
ご質問ありがとうございます。
ご質問について、いくつか言い方が考えられますが、例えば、
Oh! You’re awake? How long have you been up?
とすると、「[あれっ!](https://eikaiwa.dmm.com/uknow/questions/97461/)起きてたの?いつから起きてたの?」となります。
役に立ちそうな単語とフレーズ
You’re awake? 起きてたの?
How long have you been up? いつから起きてたの?
quietly awake 静かに起きている
参考になれば幸いです。
・Oh, you're awake! How long have you been awake?
Oh, you're awake! で「あれっ!起きてたの?(起きていたんだね!)」
How long have you been awake? で「どれくらいの間起きていたの?(いつから起きていたの?)」という意味になります。
・Oh, were you awake? When did you wake up?
「あれ、起きてたの?いつ目を覚ましたの?」という意味の表現です。