Is it the only or correct answer?

Hi you guys!
I´m giving my students a set of exercises from a book and according to they key there is one answer for each, but I see more than one. Could you please check which answers you´d give to each of those items? :|

The last time I went swimming was when we were in Spain.
I haven´t ________________________ we were in Spain.

Kim lost her job a year ago.
Kim _______________________________ a job for the last year.

Thanks in advance,

ATIVE O ENGLISH PLUS Além de aprender sem anúncios, você terá acesso: aos Cursos do English Experts, a respostas verificadas por especialistas (ilimitado) e ao aplicativo Meu Vocabulário. ATUALIZAR AGORA
2 respostas
Henry Cunha 3 18 183
I haven't gone swimming since we were in Spain.
Kim hasn't had a job for the last year.

What other possibilities did you envision? You're probably right that there may be others.

Donay Mendonça 22 106 1.6k

Concordo com o Henry,realmente há mais de uma possibilidade de resposta.O seu livro seria uma referência para análise.

Boa sorte!