Try out your English

Choose the correct answer
  1. Ian a shower at the moment, so could you call back in about half an hour?
    A takes
    B is taking
    C has taken
    D has been taking
  2. to Ipswich before?
    A Do you ever go
    B Are you ever going
    C Have you ever been
    D Have you ever been going
  3. I to all the local newspapers and TV stations to complain.
    A already write
    B already writing
    C have already written
    D have already been writing
  4. TV for the last four hours? Turn it off and get some exercise!
    A Do you watch
    B Are you watching
    C Watched you
    D Have you been watching
  5. Eric, hockey competitively or just for fun?
    A do you usually play
    B are you usually playing
    C have you usually played
    D have you usually been playing
  6. That’s the first time an answer right today!
    A I get
    B I am getting
    C I have got
    D I have been getting
  7. Jessica has left, I’m afraid.
    A already
    B yet
    C still
    D so far
  8. Dan in the living room while we redecorate his bedroom.
    A sleeps
    B is sleeping
    C has slept
    D does sleep
  9. Unfortunately, Simone a day off very often.
    A doesn’t get
    B isn’t getting
    C hasn’t got
    D hasn’t been getting
  10. Actually, I a cup of tea first thing every morning, but then I switch to coffee.
    A do drink
    B am drinking
    C have drunk
    D have been drinking