I have gone you have gone she has gone we have gone you have gone (plural informal) they have gone I had gone you had gone she had gone we had gone you had gone (plural informal) they had gone I will have gone you will have gone she will have gone we will have gone you will have gone (plural informal) they will have gone I would have gone you would have gone she would have gone we would have gone you would have gone (plural informal) they would have gone I have been going you have been going she has been going we have been going you have been going (plural informal) they have been going open covered said written fried done dead put resolved broken seen returned I have gone to the movies She has been swimming in the pool. He had returned from the store. I had forgotten your birthday. The pacient has slept since Tuesday. We will have driven 1000 miles. He would have eaten 10 hamburgers. She would have told the truth. The students have drunken too much coffee. The author will have written his first book. My father had bought the new car.