This TV programme has been on for an hour
2.The rainstorm has been over since the day before yesterday.
3.They have been members of the chess club for a year .
4.I have kept the book about American history for a week.
5.Peter has had the computer since last year.