This is from a website:
recently visited pages, easily find again pages you have been reading.
Would it be possible to say: "pages you have read" without any difference in meaning?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
In this context, 'has/have been....' is used for the event that has a starting point and is still happening. Since the visitor on the website is still reading the page, it reads 'pages you have been reading...'
I've worked with IT professionals. On websites, we have a session which means particular user's activity from coming onto the website till s/he leaves it. As the visitor is still on the website and in the same session, it is possible to find the pages the user has been reading.
The answer to your question is contained within your question itself. There is such word as recently there. It means that the authors of seemingly some online workbook supposed such phrase as the pages that you have been reading recently. Within the same reasoning, the authors of the workbook implied shorter, temporary actions and situations. This adverb recently is not used with the Present Perfect tense in this context. That is why the answer to your question is that; no, it would not be possible to say pages you have read without any difference in meaning. The phrases are different with their meanings in the context.