be caught 是被抓住,逮住的意思,但是catch fire 则是着火的意思,再说要是be caught 的话,那fire前面是不是得加个by呢第二个靠语感,就算用so的话,time前加a,因为这里的time指一段时间come out 有出版的意思,是和出版物搭配的,用publish做比较,出版商publish 出版物;出版物publish。若把come out 看做一个单词,则为不及物。希望以上对你能有所帮助,个人认为学习英语很多地方不需要求甚解,因为作为一门语言,更多的是大家的用语习惯形成的,有时语感比语法更重要。...