为你解答。
1、have, have been, was
2、have already finished, finished
3、have, have eaten, ate
4、have already seen, saw
5、have already written, wrote
6、Has Antonio ever had, has, has had, had
7、have already read, read
8、have you visited, have visited, visited, was
温馨提示:答案为网友推荐,仅供参考