Test. 1. david copperfield for two weeks but i haven’t finished it yet. a have read b have been reading c read 2. you look very tired. you been working too hard? a did b was c have 3. last year i to costa rica. a go b am going c went 4. i haven’t seen john 2001. a for b since c until 5. ouch! my finger! a ’m just cutting b had just cut c’ve just cut 6. you bring your dictionary yesterday? a did b are c was 7. do you come from mexico? – no, i i come from costa rica. a ’m not b don’t c didn’t 8. ‘have you ever seen an eclipse? ’ – ‘no, i : a haven’t b don’t c didn’t 9. helena to paris last year. a went b has gone c goes 10. when the party? a have you left b do you left c did you leave 11. i haven’t seen john 2001. a for b since c until 12. ‘have you ever seen an eclipse? ’ – ‘no, i : a didn’t b haven’t c hadn’t 13. i this coat at a shop in london last summer. a bought b brought c buy 14. the children already all the cakes? a have / eaten b has / eat c did / eat 15. did you see susan yesterday? – no, i a haven’t b hadn’t c didn’t
2. C
3. C
4. B
5. C
6. A
7. B
8. A
9. A
10. C
11. B
12. B
13. A
14. A
15. C