I can't ___ up with his constant complaining any longer.

Answer and explanation

Correct answer: C. put

  1. Step 1: Read the sentence and decide what kind of word the gap needs. Step 2. 'Put up with' means to tolerate. Answer: put. Why not the others: 'Keep up with', 'come up with' and 'catch up with' mean stay level with, think of and reach.

Practise more Multiple-choice cloze.

Free questions with an explanation for every one, and full timed Cambridge English B2 First and C1 Advanced mock tests.