It __________ (was/has been) a long time back, wer she had to give a speech in some sales meeting.? Share with your friends Share 0 Subhan answered this was 2 View Full Answer Shruthi Laya answered this was is the correct answer 0