Both are correct. With "will be," the concert is still in the future. With "was," it may be in the future, or in the past.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous "Since the concert was in two days' time, we practiced at the school hall."You're too much of a gentleman, CJ.