1. David has been my boss ..... 12 weeks.

for

since

2. This product has been available ..... the past eight years.

for

since

3. We've been working on the report ..... Tuesday morning.

for

since

4. Mrs Smith has been waiting for you ..... 15 minutes.

for

since

5. Peter has worked here ..... 1982.

for

since

6. Paul has been on holiday ..... last Thursday.

for

since

7. We've had this computer ..... a very long time!

for

since

8. That dog has been barking ..... ages!

for

since

9. My friend has worked here ..... April.

for

since

10. Andrew has had the same car ..... years.

for

since

Score =

Correct answers: