Before, ago vs. in front of. Ako preložiť pred.

Ako preložiť predložku pred? Použiť before, ago alebo in front of? Ktoré z týchto slov si vybrať, keď všetky tri znamenajú to isté? Detailné použitie týchto troch predložiek.