My problem is related to question VSC002819 in GMAT Prep pack 1.
*This is a paid question, so I cannot post complete question.
(1) "Despite my boss's promise that if I finished my assignment on time I would get promoted, I did not get promoted at all"
(2) "Despite my boss's promise that if I finish my assignment on time I will get promoted, I did not get promoted at all"
Is the use of "finish" and "will" in (2) incorrect because the promise will not happen or is not a fact?
I must ask the question because I thought that the use of "finish" and "will" is wrong just because "I did not get promoted at all" has past tense.
Thank you.