1) Ian_____ a shower at the moment, so call back later. a) takes b) is taking c) has been taking d) has taken 2) _____ to Ipswich 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) _____ TV for the last 4 hours? Turn it off and do some exercise. a) Do you watch b) Are you watching c) Have you been watching d) Watched 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 redecorate 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) hasn't been getting 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) have been drinking 10) It's 11 o'clock and Todd still _____ home. Where could he be? a) didn't come b) hasn't come c) has been coming d) has come

Present Tenses

Leaderboard

Estilo ng visual

Mga pagpipilian

Magpalit ng template

Ibalik ng awtomatikong pag-save: ?