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). Edik, ............ 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 fi rst 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 fi rst thing every morning, but then I switch to coffee. A. do drink; B. am drinking; C. have drunk; D. have been drinking.