こんばんは。
皆さんが、おっしゃる通り、最初の文はareか wereで、2番目の文はwereが入ると思います。
最初の文は、答えが2つでは困るのでしょうか?
「以前は友達で、今は違う」ならば、wereよりもused to beの方が自然ではありますが・・・。
A and B の形の物が主語になるとき、原則として、複数扱いです。
ただし、A and Bが、一つのもの、一人の人を表す場合は、一般に単数扱いにします。
例えば、bread and butter(バターを塗ったパン)が、このケースです。
例:Bread and butter is his usual breakfast.
また、either A or Bや、neither A nor Bという形の時は、一般に動詞に近いほうの主語の数に一致させます。
例:Either you or I am to go.
(あなたか、私のどちらかが、行くべきだ)
「以前は友達で、今は違う」ならば、wereよりもused to be
の方が自然ではありますが・
補足説明
last year など具体的に過去を表す語句を伴う場合には
used to(be) は使わず、過去形was/wereを使います。
「去年」という表記で「今は違う」ことは明らかですから。
ただし、過去でも漠然とした時間帯を指すのならused toを
使うことがあります。
Bill and I were/used to be classmates
when we were elementary school students(小学生の時).
「以前は友達で、今は違う」ならば、wereよりもused to be
の方が自然ではありますが・
補足説明
last year など具体的に過去を表す語句を伴う場合には
used to(be) は使わず、過去形was/wereを使います。
「去年」という表記で「今は違う」ことは明らかですから。
ただし、過去でも漠然とした時間帯を指すのならused toを
使うことがあります。
Bill and I were/use to be classmates
when we were elementary school students(小学生の時).
Jane and I are good friends.あるいは Jane and I were good friends.
Bill and I were classmates last year.
最初のは単純に主語が複数で、現在ならare、過去ならwereです。
2問目は昨年という過去の事で、主語は複数なのでwereが適当。
ただしclassmatesと複数形になると思いますよ。