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 ? ''