We make the present perfect with the auxiliary verb have/ has and the past participle of the main verb. The form of have (have / has) depends on the subject.
I have eaten at this restaurant many times. / She has been to Spain.
We haven’t started yet. / He hasn’t read that book.
Where have you been? / What has she made in art class this week?
Have you tried this before? / Has he worked here for long?
We use the present perfect to:
Talk about something that started in the past and continues into the present.
We have lived in this apartment since April. (They moved into the apartment in April and are still living there now.)
Talk about an action that has been completed multiple times in the past.
Peter loves that movie. He has seen it 16 times since last year.
Talk about what has or hasn’t happened up to the present. Add never to make a negative statement, and use ever when forming yes/no questions.
John and Sarah have never been to Egypt.
Have they ever been to Korea?
Talk about something that happened in the past and is important or relevant to the present moment.
Jane has seen that movie. Let’s watch a different one. (It’s important that Jane has seen the movie because the group is deciding what movie to watch.)
Present perfect questions
- Where are some places you’ve been on vacation?
- What are some strange types of food you’ve eaten?
- How many times have you been to a theme park? Which ones have you been to?
- What different countries have you traveled to?
- What are some good restaurants you’ve eaten at?
- What’s something you’ve done that you’re very proud of?
- What interesting hobbies have you tried?
- What are some wild things (e.g. bungee jumping) you’ve tried?
- What’s something you’ve started but haven’t finished yet?
- Have you tried Thai or Turkish food? What other international cuisine have you tried?
- Have you broken any bones? Which ones have you broken? What happened?
- Where are some interesting places you’ve been in your country?
- What animals have you ridden?
- Have you ever been camping? Where have you camped?
- Have you ever gone fishing? What types of fish have you caught?
- Who have you met that is famous or slightly famous?