1)They (came/have come)______back just now 2)We(heard/have heard)_____this tune many times 3)Our teacher (was/has been)_____to Britain several times 4)We(did/have done)______it the day before yesterday
1.came
2.have heard
3.has been
4.did