この場合の「あった」は had を使って表現できます。
ーI have had a fever since this morning.
「今朝から熱があった」
*今も熱があるので have had と現在完了形を使って表現します。
ーI had a test at school.
「学校でテストがあった」
ーI had a voice lesson today.
「今日歌のレッスンがあった」
ーI had an appointment yesterday afternoon.
「昨日の午後、用事があった」
ーI just had a phone call from my friend.
「さっき友達から電話があった」
ご参考まで!
例えば、以下のように言うことができます。
・朝から熱があった
I had a fever this morning.
(熱があったのは「私」なので、I had を使います。)
・学校でテストがあった
There was a test at school.
または
I had a test at school.
(テストという出来事があった=There was、または自分が受けた=I had どちらも使えます。)
・今日歌の授業があった
I had a singing class today.
(自分が授業を受けたニュアンスで I had を使います。)
・午後から用事があった
I had some errands in the afternoon.
(用事・予定を持っていたので I had を使います。)
・さっき友達から電話があった
I got a call from my friend a little while ago.
(電話があった=電話をもらった、という意味で I got a call... や My friend called me... と言います。)