很好,没有问题。
直接引语改为间接引语就是这样
是go for a picnic
"i went to this park for a picnic yesterday" said Jane.
Jane said that she had been this park for a pisnic the day before.\
(完成时的话用had been表状态比较好)
把那个gone on 去掉 多余了
I had a picnic in this park yesterday,” said Jane.
Jane said that she had had a picnic in that park the day before.
恩,语法上没错