英语的句型转换题

1.The film was put on in that cinema four days ago.
The film ________________four days ago.
2.The market opened last year.
The market ___________for _________.

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 ,因为是形容词,指的是开门营业的意思,指一天天的开门,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-25
2.The market has been opened for one year.
第2个回答  2011-06-25
1. has been on
2. has been open one year