Odpowiedź :
1a. have never been
1b. weren't
2a. visited
2b. has already visited
3a. arrived
3b. has just arrived
4a. hasn't ridden
4b. rode
5a. Has Sue ever broken
5b. did Matt break
1) have never been, weren't
2) visited, has already visited
3) arrived, has just arrived
4) hasn't ridden, rode
5) has Sue ever broken, did Matt break