1.has been a member
2.has been away
3.has been over
4.two hours since
1.A:My uncle joined the football team last term.
B:My uncle ( has)(been )(a )(member ) of the football team since last term.
2.A:He left the company at ten past eight.
B:He ( has)(been )(away ) from the company since ten past eight.
3.A:The class ended five minutes ago.
B:The class ( has)(been )( over) for five minutes.
4.A:He arrived here two hours ago.
B:It's ( two)(hours )(since ) he arrived here.