Future Perfect Continuous (Progressive) negative

Future Perfect Continuous negative, short form: Fill in the correct form of the verb.

Peter for long. (to read)
Sue emails for long. (to write)
I here for so long. (to stay)
Ben the dog for a walk for such a long time. (to take)
The cat for so long. (to hide)