(现在完成)进行时强调过程,是指持续时间的动作。
现在完成时则指已经完成的动作产生的结果。
读书是你从过去开始,一直在进行并将持续下去的动作,所以用现在完成进行时;
而读了多少页显然强调的是,从过去开始、一直进行到现在的动作----读书的结果,所以用现在完成时。
答案是对的。
第一句表示你正在读这本书,还没读完。所以have been reading(have been doing).
第2句表示你读完多少页,已经完成,所以have read(have done)
你写的意思是:你的书刚刚读完,花了多久呀?有多少页你正在反复读加深印象?