To me, 'upcoming' refers to near future events while 'forthcoming' refers more often to one's candor and willingness to say or do something. The latter sounds a bit unusual to me in those sentences.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Gene93 I think it sounds okay in:- No help from the government was forthcoming.- She was very forthcoming about her plans.Yes, that's the meaning I most associate the word with.