Odpowiedź:
hasn't been on, since
hasn't have, since
didn't take, since
didn't study, for
have been, for
Mam nadzieje ze troche pomogłam :]