В этом предложении два действия происходят одновременно: Джош играл в теннис, а Мэри читала книгу. "Josh was playing tennis ... Mary was reading a book." Для соединения двух одновременных действий в прошлом используется союз "while" (в то время как).
Вариант А) "already" — наречие, которое обычно используется с Present Perfect или Past Simple для обозначения того, что действие уже произошло ("He has already finished." - Он уже закончил.). Оно не подходит для соединения двух одновременных действий.
Вариант Б) "while" — союз, который идеально подходит для обозначения одновременных действий в прошлом. "Josh was playing tennis while Mary was reading a book." (Джош играл в теннис, в то время как Мэри читала книгу.)
Вариант В) "for" — предлог, который используется для указания на продолжительность действия ("for two hours" - в течение двух часов) или для указания на цель.
Следовательно, правильный вариант — "while".
Ответ: Б) while