1.look! the tree! a)have already broken b)has already broken c)already broken 2. competition iast week. a)heven't won b)didn't win c)hasn't won 3.my china iast summer. a)went b)has qone c)have gone 4.his his ankle two years ago. a)have twisted b) twisted c) has twisted 5.can i speark to jim,piease? sorry,but he a) heve just ieft b) just ieft c) hasjust ieft 6. peter since last mondau. a)haven't seen b)didn't see c)hasn't seen 7. washinqton dc a)have naver been b)has never been c)never was 8.my russia in 1991. a)moved b)have moved c)has moved 9. play the piano for 3 yers. a)has learnt b)learnt c)have learnt 10.they tennis last week. a)played b)have played c)have play 11. test.please,check it! a)has written b)wrote c)have written 12. 1998. a)have never swum b)has never swum c)never swam 13.i with my friends london. a)was b)has never been c)have never been 14. new car yesterdey. a)bought b)have bought c)has bought 15. my . a)already drew b)has already drawn c)have already drawn
2 b
3 a
4 b
5 c
6 a
7 a
8 a
9 a
10 a
11 a
12 b
13 c
14 a
3.a
4.b
5.
6.a
7.a
8.b