РС
Рома Султанбеков
Что-нибудь одно, he can hardly wait или he can't wait. И то, и другое значит ждет-не дождется.
Ждёт не дождётся, когда придёт его подарок.
Он с нетерпением ждет, когда привезут/доставят его подарок.
Он не может дождаться когда же наконец прибудет его подарок.
Hardly can he wait