Обоснование: Фраза «half _____ eight» обычно означает «половину восьмого», то есть 7:30. В английском языке для обозначения времени, когда прошло полчаса от определенного часа, используется конструкция «half past». Например, «half past seven» означает 7:30. Следовательно, пропущенное слово — «past». Варианты «till», «times», «to», «got», «on», «get», «from», «at», «quarter» не подходят по смыслу.
Ответ: past