1) I ......... hospital for 1 week and I'm not cure a) 've been in b) 've been to 2) In new year I .... read more a) 'm going to b) will 3) John ... in London since January. a) have been studying b) has been studying 4) Who ... my car?! It's dirty! a) 's been driving b) 's drive 5) You .... in London two years ago a) 've been in b) 've been to 6) I ... in a hospital 2 years ago. a) worked b) working 7) I .... a dinner when the phone rang. a) was ate b) was eating 8) What ... to yo? a) has he say b) has he said 9) I ...for over one hour when the bus ... a) had been waiting/arrived b) was waiting/arrived 10) I ... all morning, that's why I ... the other day a) was cleaning/ were tired b) had been cleaning/ was tired

Leaderboard

Visual style

Options

Switch template

Continue editing: ?