1) You don't need to call the doctor - I've already made an appointment for you. a) Right b) Wrong 2) This is the first time I ________ my ankle - I didn't know it hurt so much! a) 've been spraining b) 've sprained 3) Mia isn't going to school today, because she _____ all night. a) 've been throwing up b) 's thrown up c) 's been throwing up d) 've thrown up 4) I've fallen over lots of times playing football, but I've never broken a bone. a) Right b) Wrong 5) I can't take anything for my headache, because we _____ painkillers. a) 've been run out of b) 've been running out of c) been running out of d) 've running out of 6) Sasha's coughed all day, and now she has a sore throat. a) Right b) Wrong 7) How long have you _______ about your granfather's illness? a) known b) been knowning c) knew 8) How many times _____ recently? a) have you been fainting b) you fainted c) have you fainted

Present Perfect Simple vs Continuous

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?