i think answer is an equal
Answer:
1. Present Perfect
2. future Perfect
3. past Continuous
hope the above answers help...