1) Ian_____ a shower at the moment, so call back later. a) takes b) is taking c) took d) has taken 2) _____ to Wales before? a) Do you ever go b) Are you ever going c) Have you ever been d) Have you ever went 3) I _____ to all the local newspapers and TV stations about the problem. a) have already written b) already wrote c) already writting d) already written 4) _____ to Julia's party last month? a) Do you go b) Are you going c) Did you go d) Gone you 5) Eric, ____hockey competitively or just for fun? a) do you usually play b) have you usually played c) did you playing d) are you usually playing 6) Jessica has _____ left, I'm afraid. a) already b) yet c) still d) so far 7) Dan ____ in the living room while we are redecorating his bedroom. a) sleeps b) is sleeping c) has slept d) does sleep 8) Unfortunately, Simone _____ a day off very often. a) doesn't get b) isn't getting c) hasn't got d) didn't get 9) Actually, I ____ a cup of tea first thing every morning but then I switch to coffee. a) drinking b) drink c) have drunk d) am drinking 10) It's 11 o'clock and Todd still _____ home. Where could he be? a) didn't come b) hasn't come c) is at d) has come

Tenses

Leaderboard

Visual style

Options

Switch template

Continue editing: ?