一、答案
1 | 2 | 3 | 4 | 5 | 6 |
C | B | B | C | B | C |
二、答案
1. hasn't written
2. Have; visited
3. has had
4. Has; read;No; she hasn't
5. Have you tried; Yes; I have
6. Has; finished; yet
三、答案
1. have already read
2. have sold out
3. has; read; more than
4. hasn't seen;yet
5. Have; found
四、答案
(1) seen
(2) found
(3) left
(4) wait
(5) gone
(6) did
(7) plant
(8) going
(9) go
(10) to tell