1) I’d rather --- a bird than a dolphin because I don’t like fish! a) be b) have been c) was d) had been 2) It is a very important secret. You had better --- anybody. a) not tell b) not have told c) didn't tell d) hadn't told 3) I’d rather you --- my camera. a) not borrow b) not have borrowed c) didn't borrow d) hadn't borrowed 4) I'm not allowed to come back home late. I had better --- now. a) go b) have gone c) went d) had gone 5) I’d rather you --- in front of the kids. a) not smoke b) not have smoked c) didn't smoke d) hadn't smoked 6) I’d rather --- so much last night. a) not drink b) not have drunk c) didn't drink d) hadn't drunk 7) We’d rather you --- with Craig last night. He's always bad news. a) not hung out b) not have hang out c) didn't hung out d) hadn't hang out 8) I rather you --- smart clothes in the office. a) wear b) have worn c) wore d) had worn 9) It’s very windy today. I’d better --- home. a) stay b) have stayed c) stayed d) had stayed 10) I’d rather Christine --- the shopping last weekend. a) do b) have done c) did d) had done 11) I’d rather --- to you earlier. a) talk b) have talked c) talked d) had talked 12) You had better --- more beer. You'll be sick. a) not drink b) not have drunk c) didn't drink d) hadn't drunk

New Horizons - B1+ - Grammar - Lesson 23 - Practice - Ex. 3

Leaderboard

Visual style

Options

Switch template

Continue editing: ?