Multiple choice

All these difficulties ........ his progress.

  1. craved

  2. cracked

  3. cowered

  4. cramped

  5. converged

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

'Cramped' in the sense of restricting or hindering progress. While 'cramped' typically means confined space, here it's used metaphorically for difficulties limiting advancement. 'Craved' means desired, 'cracked' means broke, 'cowered' means feared, 'converged' means gathered.