Понимание разницы между we were и we have важно, так как эти конструкции используются в разных грамматических значениях. 1
We were — форма глагола to be в прошедшем времени. 1 Используется для обозначения действий в прошлом. 1 Например: «The first lady’s name was Melania» — Первую леди звали Мелания. 1
We have — форма глагола to have, который может выполнять функцию смыслового или вспомогательного глагола. 1 С помощью этого глагола выражают, например, принадлежность, состояние, болезнь, повторяющиеся моменты. 1 Пример: «We have a slight problem» — у нас небольшая проблема. 2
Таким образом, правильное использование этих конструкций помогает точно передавать смысл предложения.