1-had
2-Mary has never...
3-were having
4-book
5-haven`t read
Если ответ по предмету Английский язык отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.