1.The film was put on in that cinema four days ago.
The film ___has been on________four days ago.
2.The market opened last year.
The market __has been opened_____for _one year____.
第一个on 是持续性动词
第二个的opened是动词形式,表示开办,创立的意思.这里有强调.
不能用open ,因为是形容词,指的是开门营业的意思,指一天天的开门,