From x by x on: qual utilizar?

Exemplo:

Esta foto/imagem é do Google Imagem.

Neste exemplo, eu usaria qual das preposições em questão?

E, para outros exemplos que tiver, quando que na verdade tenho que saber usar essas preposições ?

TIA!

TESTE DE NÍVEL Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
1 resposta
Use o From quando está mais interessado em indicar o lugar específico donde a coisa é originária porque o verdadeiro significado desta palavra é "de" de origem ou específico. By use como preposição "Por" porem pode possuir diversificados significados dependendo do modo de uso. On usa pra indicar uma posição mas que seja uma posição não estatística e nem específica. Ex: I am come From Mozambique-Eu sou De Moçambiqu .
I received a document by email- Recebi um documento por email. The cat is On the beach . O gato esta na praia . Veja que apenas temos conhecimento da localização do gato e não sabemos em que ponto ou posição exatamente ele se encontra .