Present Perfect Continuous learning

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

The man at the bus stop. (to wait)
He all morning. (to read)
The students homework all evening. (to do)
John to me. (to listen)
Ben his new pullover.(to wear)