1. I have been playing volleyball for 2 hours.
2. He has been playing the guitar for 40 years.
3. My sister has been living in Switzerland since 1997.
4. We have been walking for 3 hours.
5. I have been sleeping since 11p.m.
6. Veronica has been driving a car for 8 years.
1. <span>wish
2. stop
3. celebration
4. decoration
5.</span><span> description
6. suggestion
7. information
8.</span><span> invitation
9. collection
10. start
11. visit</span>
1. the, the
2. a question
3. the best
4. the airport