В первом предложении спрашивается о прошлом опыте чтения, поэтому используется Present Perfect: Have you read so far? Но так как далее идет конкретное время в прошлом (100 pages), то вероятнее всего подразумевается Past Simple. Ответ: Did you read? - I read 100 pages.
Ответ: Did you read? - I read 100 pages.