Answer:
1) dropped 2) bought 3) are + can't spend 4) stopped 5) have taken 6) Have you 7) has he had 8) have lived