Present Perfect (Continuous) with Since or For
Complete the following sentences using since or for.
Remember, for is used to indicate a span or block of time, for example a moment, 10 minutes, 20 years, the whole day.
On the other hand, since is used to indicate what happened after a point in time, for example since 10am, since I was a child, since the war.
|1||I have been waiting for the postman 8 o'clock.|
|2||I haven't seen him ages.|
|3||I haven't been there more than 10 years.|
|4||I've felt a lot healthier I started going to the gym.|
|5||I've been trying to call him half an hour, but there's no answer.|
|6||I haven't seen my favourite auntie more than ten years.|
|7||I've been a vegetarian I saw a documentary about meat production.|
|8||I last saw you, I've got married and changed jobs.|
|9||People have kept pets thousands of years.|
|10||It hasn't stopped raining last week.|