nek
1. I never get up from the table before others [ finish ] have finished ......
2 . It is already 9 : 30 pm and I [ wait ] ..have been waiting...... here for over an hour . if john does not get here in the next five minutes , I am going to leave .
3. Did you hear that Ben was fired last month ? He [ work ]had been working ........ for that import company for more than ten years and he [work] ...had worked...... in almost every department
4. I [ see] ..had seen...... many pictures of the pyramids before I went to Egypt last summer . Pictures of the monuments are very misleading . The pyramids are actually quite small .
5. Sarah [ climb ]has climbed...... mount everest [ sail ] .has.sailed....... around the world and [ go ] ..has gone.... on safari in kenya . She is such an adventurous person .
6. Susan [ climb] .had climbed...... mount everest, [sail] ..had sailed..... around the world and [go ] .had gone.... on safari in kenya by the time she was twenty - five . She ..had experienced......[ experience] more by that age than most people do in their entire lives .
7.Before my trip to paris two years ago , I [ never be ] .had never been......... to france .
8.When we finally stopped him , the squirell [ already eat ] ..had already eaten....... five cookies ,
9.Ben [ try ] ...has tried........ to open his own restaurant for the last few yeas . He [ just finish ] ......has just finished....... the painting , but he [ not do ] .haven't done..... the decorating yet .
10.You look tired . How long [ run ] ...have you run......... ?