1) I had two check ups this year
2) ....because there's only a little flour left
3) it has been 3 months since I joined the gym
4) there are only a few athletes
5) they have been living
6) there isn't much orange juice left...
7) she has been playing tennis since she was...
8) I've known my trainer for a few years