Como usar "in", "on" e "at" para falar de coisas abstratas?

Olá pessoal!

Tenho algumas dúvidas sobre a utilização destas preposições para falar sobre coisas abstratas como "coração" "mente" "paz" etc.

Exemplos: "She would always be __ my heart" "He has sad memories __ his mind" "That country was __ peace last year"
tem alguma regra gramatical para isso?

I look forward your answer/comment.
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!
Avatar do usuário Cinnamon 15405 15 40 348
Hi Elton!

Nos exemplos dados eu sugiro:
"She would always be in my heart" "He has sad memories in* his mind" "That country was at peace last year"

*Note:Na verdade minha primeira opção seria "in his mind", porém como são "bad memories (maybe worrying him)", talvez "on" também se aplique.

"in my mind" is something I can't/don't want to forget,
"on my mind" is heavier, not an obsession, but something recurring

O uso da preposição ou até identificar se é necessária essa palavra vai depender do verbo empregado no contexto específico, independentemente de ser abstrata a sua idéia.

It's worth seeing more replies, right!

Cheers!