英语翻译

问题描述:

英语翻译
我们已经吃过午饭了。
她的姐姐已经离开四川了吗?
汤姆还没有看过那本书。
老师已经和我说过了。

1.We have had lunch.
2.Has her sister left Sichuan?
3.Tom has not read that book.
4.The teacher has told me.
不知道对不对,有不对的还请指教.1和4不对,勉强给一个吧