1 Fill the gaps with Present Perfect and Simple Past 1 The company ________________________ (not upgrade) the computers since 2008. 2 The company _________________(relocate) last year but no one likes the new office. 3 There ________________________(be) a boom in office rents in the last six months. 4 The government _______________________(deregulate) the insurance industry in the middle of last year and your company is the only one which _____________ (not reform) its business because of that yet. 5 The company _______________________ (downsize) the workforce six months ago and now there aren’t enough staff to do all the work. 6 The company updated its software on Monday, but it ____________ (crash) several times since then. 7 The sales staff __________ (retrain) in November. Since then half of the staff ___________________ (leave) to get better jobs with other companies. 8 A product ______________ (re-launch) at the beginning of this month but its sales ____________(be) even worse since then. 9 The market share of one of your competitors ___________ (expand) by more than 300% in the last twelve months. 10 I have changed companies since I __________ (see) you last. 2 Choose either present perfect or present perfect continuous. Decide where you can use both. 1 I had no idea that you and Gregory were friends. How long ___________ (know, you) him? 2 Mr Collins _____________have/has + been + ing form Use 'has' for he, she, it and for a singular person or noun. (wait) in the entrance hall for 20 minutes already. 3 Our company _____________have/has + been + ing form Use 'has' for he, she, it and for a singular person or noun. (supply) pumps for almost 20 years. 4 I need a break - I ________________have/has + been + ing form final 'e' is dropped when adding 'ing' Use 'have' for I, we, you, they and for plural nouns. (reply) to my emails for three hours now. 5 These customers _______________have/has + been + ing form final 'e' is dropped when adding 'ing' Use 'have' for I, we, you, they and for plural nouns. (purchase) our machines for over a decade. 6 For the last 30 minutes, I _______________ (try)have/has + been + ing form Use 'have' for I, we, you, they and for plural nouns. to get through to Mrs Hanks. 7 Could you check this client's phone number for me? I _____________ (call) her all day but there's no answer. 8 I _____________ (try) to change the toner cartridge – now my fingers are dirty. 9 I´m going home now. I _____________ (finish) all the assignments today. 10 We ____________ (sell) over 80,000 copies of our new computer game this month.