Обстоятельство - это по сути что? Событие или факт, сопровождающие что-либо. Что у нас обозначает обстоятельство? Где, когда, почему и т.д. произошло опредленное действие. То есть, например событие произошло (где?) в городе. То же самое с дополнением. Дополнение как бы дополняет предложение подробностями. Т.е. например у нас в доме было много (кого?) животных.