A.willhavebecome
到2050年,(现在还没到,所以是将来时,而by.直到.通常要用完成时)
空气污染就会成为威胁到人类健康的一个严重的问题.
因为有一种影响/结果,所以一定要用完成,而时间还没到呢,所以要用将来.
即:将来完成时.
shall主要第一/三人称,
will第二人称,还可表示客观,shall多主观.
但airpollution是第三人称啊,为什么不能用shall呢
will强调客观,并不是说will就不能用于第三人称.如果觉得不好记,可以记住"将来完成时,通常是用willhavedone形式"就可以了.shallhavedone通常是用于虚拟语气里面.Ithinkitwillbeavery,verylovelywedding.我想那将会是个非常非常美好的婚礼。Perhapstheywilloneday,butitwillnotbeanytimesoon.也许总有一天会,但这不会在不久的将来发生。Cadburyinsistsitwillnotpassontheincreasedcosttoretailersandconsumers.吉百利坚称不会将增加的成本转嫁给零售商和消费者。