What is the difference between 'had been', 'has been' and 'have been'? "if X used Y, how would it have been different" or "if X had used Y, how would it have been different"? Which is correct grammar?