A.
1. For
2. Since
3. For
4. Since
5. Since
6. For
7. Sine
8. For
9. Since
10. For
A.
1. Does she play
2. Have lived
3. Meet
4. Has your brother bought - has bought
5. Is listening
6. Have played
7. Getting
8. Listening
B.
1. She has long black hair.
2. This is the first time my mother has played tennis.
3. How long have you bought this dictionary?
4. Your house is bigger than mine.
5. This hat different from that one.
C.
1. C -> on
2. B -> go
3. D -> has visited
4. C -> for
A.
1. Is playing
2. Have known
3. Met
4. Has learnt
5. To cook
6. Not to make
7. Playing - doing
8. To give
B.
1. C
2. A
3. C
4. D
5. B
6. A
7. A
8. C
C.
1. He is tall enough to reach that table.
2. Hoa is short and so is her sister.
3. My brother is different from yours.
4. My teacher asked me not to stay up too late.
5. When have you lived here?
6. I used to go swimming when I was young.