Put the verbs in brackets: present perfect or present perfect continuous or past perfect.
1. It is already 9:30 pm and I ( wait ) __ here for over an hour. If John does not get here in the next five minutes, I am going to leave.
2. Did you hear that Ben was fired last month? He ( work ) __ for that import company for more than ten years and he ( work ) __ in almost every department.
3. I ( see ) __ many pictures of the pyramids efore I went to Egypt last summer. Pictures of the monuments are very misleading. The pyramids are actually quite smaill.
4. Sarah ( climb) __ Mount Everest, ( sail) __ around the world, and ( go) __ on safari in Kenya. She is such an adbentureous person.