1. has not played
2. are attending
3. have not had
4. have not seen
5. is having
6. is happening
7. has - realized
8. has finished
9. is composing
10. are having
___
1. She has lived in Hanoi for 2 years.
2, He has studied English since he was young.
3. This is the first time I have eaten this kind of food,
4. She is the most beautiful girl I have seen.
5. I have never read such a good novel before.