I wish I ... that dress when I saw it yesterday. bought/ had bought /have bought/ would buy
HAD BOUGHT
15
We'd rather ... but the weather made it impossible. had stayed/ have stayed/ stayed/ stay
HAVE STAYED
15
She'd prefer ........ the other film but he insisted on watching the other one. to have watched/ having watched/ had watched /watch
TO HAVE WATCHED
15
Had I known you would come, I ...... more food! would buy /have bought /would have bought/ would bought
WOULD HAVE BOUGHT
15
If they had won the last game, they ...... on the top of the league now. wish they were /would have been /had been/ would be
WOULD HAVE BEEN/WOULD BE
15
I would rather my parents ...me a new mobile phone instead of money on my last birthday. would give me /would have given me /had given me /to have given me
HAD GIVEN
15
If I ... you, I would tell the truth to Edurne. had been /am / was/were / would have been
WAS/WERE
15
He wishes he ...... more for the exam last week. had studied/ have studied /to have studied /studies
HAD STUDIED
15
If it ... for my dog, I'd probably go away more. hadn't been/ weren't/ isn't /haven't been
WEREN´T
15
If I ... the boss what you have just said, he'd probably sack you.tell/ were to tell/ had told /have told/told
WERE TO TELL/TOLD
15
If Bob had not broken his leg, he_________with us. came /could have come/ had came/ comes
COULD HAVE COME
15
She went on holiday with her friends, though we`d rather__________come with us. she had /she has/ had she/ she has had
SHE HAD
15
It was such a bad movie. I wish we_________another one instead. seen /watched/ had watched/ had seen
HAD WATCHED/SEEN
15
She found out from Jerry, but I`d____________told her myself. sooner have/ rather have/ have sooner/ not have
RATHER/SOONER HAVE
15
If it_________her skills, we__________reached an agreement. has been/might never have /hadn`t been for might never have /had not been may had /had been for may
hadn`t been for might never have
15
I should__________my gloves, my hands were freezing. had taken/ have taken/ have worn /had had taken