Which answer shows the correct meaning of Be short of?

  • to have too much
  • to be very tall
  • to not have enough
  • to finish early