1) This is the first time I've..... . I didn't know it hurt so much! a) been spraining b) sprained 2) Mia isn't going to school today. She's ...... all night. a) been throwing up b) thrown up 3) I've fallen over a lot of times playing football, but I've ....... a bone a) never broken b) been breaking 4) I can't take anything for my headache because I've....... out of painkillers. a) been running b) run 5) You've ......... about your back for weeks now, you should go see a doctor! a) complained b) been complaining 6) I've ...... the doctor 6 times now and nobody is picking up the phone! a) been calling b) called 7) Sasha has ...... all day and now he's got a sore throat. a) coughed b) been coughing 8) My sister has a skin problem. She's....... to the hospital for treatments for over 2 years. a) been going b) gone 9) How many times have you ....... recently? a) been fainting b) fainted

EF Upper Int. U2 grammar

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?