Present Perfect Tense - Since/For

Choose SINCE or FOR!
1. She has been selling shoes twenty years.

2. They have been living here 1987.

3. You've been waiting here 6 o'clock.

4. He has been mending my car the last two hours.

5. I've been reading this book seven weeks.

6. She has been studying English seven months.

7. He has been sleeping twelve hours.

8. I have been working six o'clock this morning.

9. My mother has been very busy last week.

10. I haven't smoked any cigarettes a year.