3-Mona promised that she ............... home tomorrow.
a) be b) would have been
c) will have been d) will be
All answers are wrong. The correct answer is ( would be ) because the sentence refers to future in the
past
This is the evidence :
· He promised he would send a postcard from Egypt. promise
http://www.englishpage.com/verbpage/futureinpast.html
The brochure promised that the local food would be superb.
Oxford Advanced Learner's Dictionary 7th edition