Present Perfect with for and since
A. Complete the sentences with for or since. 1. Film stars have lived in Hollywood since it became the movie capital of America.2. Humans haven't lived in caves for thousands of years.3. Architects have designed environmentally-friendly housing for the last twenty years.4. We have had the option of solar heating since the 1980s.5. Town planners haven't been keen on high-rise flats for more than twenty years.6. Properties in this area have been expensive since they filmed Notting Hill here. B. Complete the sentences with the present perfect of the verbs in brackets and for or since. 1. I haven't seen (not see) Mr. Smith from next-door for days. He must be away.2. Have you lived (you here since you were born?' 'Yes, I have.'3. That cottage has been (be) there for two hundred years.Has it? It doesn't look that old.'4. They have had (have) Broadband in that village since 2009.5. I haven't seen (not see) any mice on the farm since we got the cat!6. Has Bill owned (Bill that studio for long?' 'I'm not sure. Three years maybe.'7. 'How long have they had (they ) solar heating panels on their roof?''Not long. A couple of months, I think.'8. We have known (know) our next-door neighbors for ages.9. My parents have wanted (want) to live in the country for years.10. 'How long have they had (they a wood-burning stove?' 'Since gas and electricity prices went up.'