Here are the matches between the tener expressions and their English meanings:
Column A | Column B -------- | --------
- tener ganas de | f. to have a desire to/to feel like
- tener la culpa | c. to be at fault
- tener años | d. to be _ years old
- tener vergüenza | e. to be ashamed/embarrassed
- tener en cuenta | b. to take into account