Revising test. choose the form of the verb (present, past, future simple; continuous or perfect). 1. his works . . . . into many languages. a) have been translated b) be translated c) having been translated 2. a new magazine . . . . just . . . . to them. a) is being shown b) shown c) has been shown 3.yesterday, we . . . . . to a restaurant. a) go b) are going c) went 4.don't talk while you . . . . . a) ate b) are eating c) eats 5. he . . . . a book now. a) is reading b) reads c) read 6. look outside! it . . . . . a) snowed b) snows c) is snowing 7. eva . . . . her bag last week. a) loses b) is losing c) lost 8. i don’t think he . . . . the race. a) doesn’t win b) shall win c) will win 9. . . . . this film before? a) do you see b) did you see c) have you seen 10. john . . . . . his homework yet. a) have not finished b) is finishing c) hasn’t finished 11. tom usually . . . . something on saturdays. a) has built b) builds c) is building 12. she . . . . the picture at 5 o’clock tomorrow. a) will draw b) will have drawn c) will be draw 13. they . . . . . an expensive car last year. a) buy b) bought c) have bought 14. i . . . . . to penza twice since 2004. a) went b) go c) have been 15. tomorrow i . . . . . some buildings materials. a) buy b) bought c) will buy