Questions Present Perfect Continuous

Questions Present Perfect Continuous: Fill in the correct form of the verb.

you at that hotel? (to stay)
you a long time? (to wait)
your dad the TV? (to fix)
the cat milk all afternoon? (to drink)
you here long? (to live)