Ответ:

  1. Harry has travelled a lot and he can speak three languages.
  2. I haven’t been able to sleep well this night.
  3. Sam can drive but he hasn’t got a car.
  4. She used to be able to do karate.
  5. He can drive slowly if he wants.
  6. I can’t understand George. I will never understand him.
  7. Be careful with the reptile. It can be poisonous.

Ответ: can; been able to; can; to be able to; can; will; can.