GRAMMAR
  1. As soon as I arrived, we (order)_____ our food - everyone had waited for me.
  A. ordered               B. had ordered                 C. order               D. will order
  2. I was thinking about him when he (ring)________ me!
  A. rang                          B. ring                        C. was ringing         D. has rang
  3. Last week the boss ( say)____ he would give me a pay rise, because I was so hard working.
  A. said                  B. was saying                  C. will say            D. says
  4. I’m writing an email to my best friend. I…………… for ten years.
  A. have known                    B. have been knowing           C. has known           D. knew
  5. I ____ bananas since I was a child.
  A. have disliked                 B. have been disliked          C. has been disliking D. disliked
  6. my brother ___ a job at the moment.
  A. isn’t having                  B. don’t have                  C. doesn’t have        D. won’t have
  7. the referee stopped the match because someone ___ a bottle on the pitch
  A. had thrown            B. was throwing                C. had threw           D. has thrown
  8. It’s hot in here! _____open the window?
  A. will I                        B. shall I                     C. do I                D. did I
  9. He ___ swimming on Tuesday.
  A. always goes                   B. is always going             C. goes always         D. always go
  10. Let’s eat in this restaurant. It’s ___ than the other one
  A. less expensive                B. more cheaper                C. as expensive        D. the most expensive
  11. Have you ____ ? there’s blue paint in your hair!
  A. been painting                 B. painting                    C. painted             D. pain
  12. A: When ___ on holiday to Thailand?
  B: two years ago.
  A. did you go            B. have you gone               C. you went            D. do you go
  13. A: can I speak to Peter, please?
  B: sorry, he____ out
  A. has just been                 B. have you doing              C. have you been doing
  14. After three months living here, I ____ understand quite a lot of Russian
  A. can                   B. could                       C. will be able to
  15. I’ve never ___ draw well, but my sister is brilliant.
  A. Can                           B. could                       C. been able to
  16. It’s great film. You ___ see it.
  A. should                        B. must                        C. can                 D. have to
  17. Great! It’s holiday tomorrow- we ___ go to work.
  A. have to                       B. must                        C. don’t have          D. haven’t to
  18. Let me pay you _____the money you lent me.
  A. for                   B. with                        C. back                D. in
  19. I am trying not to ____ money on clothes I will never wear.
  A. invest                        B. waste                       C. charge              D. buy
  20. He needs a ____ from the bank because he spent more money than he has.
  A. loan                  B. tax                         C. mortgage            D. money
  21.

Writing Test

  • 1.
    GRAMMAR 1.As soon as I arrived, we (order)_____ our food - everyone had waited for me. A. ordered B. had ordered C. order D. will order 2. I was thinking about him when he (ring)________ me! A. rang B. ring C. was ringing D. has rang 3. Last week the boss ( say)____ he would give me a pay rise, because I was so hard working. A. said B. was saying C. will say D. says 4. I’m writing an email to my best friend. I…………… for ten years. A. have known B. have been knowing C. has known D. knew 5. I ____ bananas since I was a child. A. have disliked B. have been disliked C. has been disliking D. disliked 6. my brother ___ a job at the moment. A. isn’t having B. don’t have C. doesn’t have D. won’t have 7. the referee stopped the match because someone ___ a bottle on the pitch A. had thrown B. was throwing C. had threw D. has thrown 8. It’s hot in here! _____open the window? A. will I B. shall I C. do I D. did I 9. He ___ swimming on Tuesday. A. always goes B. is always going C. goes always D. always go 10. Let’s eat in this restaurant. It’s ___ than the other one A. less expensive B. more cheaper C. as expensive D. the most expensive 11. Have you ____ ? there’s blue paint in your hair! A. been painting B. painting C. painted D. pain 12. A: When ___ on holiday to Thailand? B: two years ago. A. did you go B. have you gone C. you went D. do you go 13. A: can I speak to Peter, please? B: sorry, he____ out A. has just been B. have you doing C. have you been doing 14. After three months living here, I ____ understand quite a lot of Russian A. can B. could C. will be able to 15. I’ve never ___ draw well, but my sister is brilliant. A. Can B. could C. been able to 16. It’s great film. You ___ see it. A. should B. must C. can D. have to 17. Great! It’s holiday tomorrow- we ___ go to work. A. have to B. must C. don’t have D. haven’t to 18. Let me pay you _____the money you lent me. A. for B. with C. back D. in 19. I am trying not to ____ money on clothes I will never wear. A. invest B. waste C. charge D. buy 20. He needs a ____ from the bank because he spent more money than he has. A. loan B. tax C. mortgage D. money 21.