Present Perfect Tense - Since/For

Fill in the Blanks

Fill in the blanks with either "since" or "for".
1. He has taught Chinese eight years. He has taught Chinese 2006.
2. We have been friends 2003. We have been friends a long time.
3. I have been learning Chinese last summer. I have been learning Chinese five months.
4. I have been chatting with my friend an hour. I have been chatting with my friend 10:00 a.m.
5. I have had a cold four days. I have had a cold Sunday.
6. We have lived in Bangkok 2001. We have lived in Bangkok 14 years.
7. We have been playing video games 4:00 p.m. We have been playing video games 45 minutes.
8. I have been practicing soccer lunch time. I have been practicing soccer three hours.
9. I have been cleaning my room this morning. I have been cleaning my room two hours.
10. My sister has been playing the piano two hours. My sister has been playing the piano 2:00 p.m.