Răspuns:
2) have been sitting
3) have been revising
4) have been reading
5) have been studying
6) have been expected