Present Perfect Tense
Present Perfect Tense:
The present perfect tense describes actions or events that occurred at an unspecified time in the past but are relevant to the present.
Structure:
Subject + have/has + past participle (e.g., I have eaten, She has gone).
Unspecified past actions: "I have seen that movie."
Actions continuing to the present: "They have lived here for 10 years."
Life experiences: "He has traveled to many countries."
Recent actions: "She has just finished her homework."
With "since" (starting point) or "for" (duration): "I have known him since 2010" / "They have been friends for years."
Negative form:
"I have not (haven't) finished."
Questions:
"Have you finished?" / "Has she left?"
The present perfect connects past actions with their relevance to the present moment.
conversations asking questions and answers in present perfect tense
Conversation 1:
A: Have you ever traveled to Japan?
B: Yes, I have been to Japan twice.
Conversation 2:
A: How long have you known Sarah?
B: I have known her since we were in school.
Conversation 3:
A: Have you finished your homework?
B: No, I haven’t finished it yet.
Conversation 4:
A: Have they moved to their new house?
B: Yes, they have already moved in.
Conversation 5:
A: Have you seen the new movie?
B: Yes, I saw it last weekend.
Conversation 6:
A: Has she called you today?
B: No, she hasn’t called me yet.
Conversation 7:
A: How many times have you visited New York?
B: I have visited New York three times.
Conversation 8:
A: Have you read the book I gave you?
B: Yes, I have read it already.
Conversation 9:
A: Have you met the new manager?
B: Yes, I have met him. He seems really nice.
Conversation 10:
A: Has she completed the project?
B: No, she hasn’t finished it yet. She’s still working on it.
Conversation 11:
A: Have you ever eaten sushi?
B: Yes, I have tried sushi several times.
Conversation 12:
A: Have they repaired your car?
B: Yes, they have fixed it, and it’s working perfectly now.
Conversation 13:
A: How long have you been waiting here?
B: I have been waiting for over an hour.
Conversation 14:
A: Have you heard from John recently?
B: Yes, he has emailed me this morning.
Conversation 15:
A: Have you finished reading the email I sent you?
B: Yes, I have read it, and I will reply soon.
Conversation 16:
A: Have you cleaned the kitchen yet?
B: No, I haven’t cleaned it yet, but I will do it in a few minutes.
Conversation 17:
A: Has it stopped raining?
B: Yes, it has stopped now.
Conversation 18:
A: Have you found your keys?
B: Yes, I have found them in my jacket pocket.
Conversation 1:
A: Have you ever been to Paris? I know you've traveled a lot, but I’m not sure if Paris is on your list of places to visit.
B: Yes, I have been to Paris twice. The first time was a few years ago when I went on a work trip, and the second time was last summer with my family. I’ve always wanted to see the Eiffel Tower in person, and I finally had the chance to do that. It was such a beautiful experience!
Conversation 2:
A: How long have you been working at this company? I’ve noticed you’ve been here for quite some time now, and I’m curious about your journey.
B: I have been working here for almost 8 years now. I started as an intern straight out of university, and over the years, I’ve gradually moved up the ranks. It’s been a challenging but rewarding experience. I’ve learned so much, and I’ve met some amazing people along the way.
**Conversation 3:**
- **A**: Have you finished reading that book you started a couple of weeks ago? I remember you saying it was really interesting, but you were struggling to find the time to finish it.
- **B**: Yes, I have finished it! I finally found some time last weekend to sit down and read. The book was amazing – it was a mystery novel, and I couldn’t put it down once I got into it. I’ve already started a new book, but I plan to re-read the one I just finished sometime soon.
---
**Conversation 4:**
- **A**: Has Sarah completed all her tasks for the project? We have a meeting tomorrow, and I want to make sure everything is on track before we present our work.
- **B**: Yes, she has completed all her tasks, and I’ve checked everything. We’ve worked on it together for the past month, and she’s done a great job. We’ve also made sure all the reports are ready and the presentation slides are finalized. I believe we’re fully prepared for the meeting tomorrow.
---
**Conversation 5:**
- **A**: Have you ever tried skydiving? I’ve been thinking about doing it for a while now, but I’m not sure if I’m brave enough to actually go through with it.
- **B**: Yes, I have tried skydiving! I went last year with a group of friends, and it was one of the most thrilling experiences of my life. I was nervous at first, but once I was in the air, I felt an incredible sense of freedom. It was amazing. If you’re thinking about it, I’d definitely recommend giving it a try. You won’t regret it!
---
**Conversation 6:**
- **A**: How long have you been living in this city? I remember you moved here last year, but I didn’t realize it’s already been that long.
- **B**: Yes, I have been living here for almost a year now. It’s crazy how time flies. When I first moved, I wasn’t sure if I would adjust well to the city, but I’ve really come to love it. I’ve made a lot of new friends, and there are so many things to do here. It’s been a great experience so far.
---
**Conversation 7:**
- **A**: Have you gotten the chance to visit any new places this year? I know you’ve been pretty busy with work, but I thought you might have managed to squeeze in a vacation.
- **B**: Yes, I have visited a couple of new places this year. In fact, I went to Italy for a week in the spring. I’ve always wanted to see the historical sites in Rome, and I finally had the chance. I also went to the Amalfi Coast and saw the beautiful cliffs and beaches. It was an unforgettable trip, and I’ve already started planning my next adventure!
---
**Conversation 8:**
- **A**: Have you managed to fix the issue with your car? Last time we spoke, you said the mechanic was taking a long time to repair it, and you were getting frustrated.
- **B**: Yes, I have managed to fix it. After weeks of waiting, the mechanic finally got the parts in and was able to finish the repairs. It’s been running perfectly ever since. I was worried it would cost more than I expected, but luckily it wasn’t too expensive. I’m just happy it’s finally done and I can drive without any problems now.
---
These conversations provide more detailed contexts and longer sentences while still using the present perfect tense to discuss past experiences, ongoing situations, or actions that have relevance to the present.
Conversation 1:
A: Have you ever been to Paris? I know you've traveled a lot, but I’m not sure if Paris is on your list of places to visit.
B: Yes, I have been to Paris twice. The first time was a few years ago when I went on a work trip, and the second time was last summer with my family. I’ve always wanted to see the Eiffel Tower in person, and I finally had the chance to do that. It was such a beautiful experience!
Conversation 2:
A: How long have you been working at this company? I’ve noticed you’ve been here for quite some time now, and I’m curious about your journey.
B: I have been working here for almost 8 years now. I started as an intern straight out of university, and over the years, I’ve gradually moved up the ranks. It’s been a challenging but rewarding experience. I’ve learned so much, and I’ve met some amazing people along the way.
Conversation 3:
A: Have you finished reading that book you started a couple of weeks ago? I remember you saying it was really interesting, but you were struggling to find the time to finish it.
B: Yes, I have finished it! I finally found some time last weekend to sit down and read. The book was amazing – it was a mystery novel, and I couldn’t put it down once I got into it. I’ve already started a new book, but I plan to re-read the one I just finished sometime soon.
Conversation 4:
A: Has Sarah completed all her tasks for the project? We have a meeting tomorrow, and I want to make sure everything is on track before we present our work.
B: Yes, she has completed all her tasks, and I’ve checked everything. We’ve worked on it together for the past month, and she’s done a great job. We’ve also made sure all the reports are ready and the presentation slides are finalized. I believe we’re fully prepared for the meeting tomorrow.
Conversation 5:
A: Have you ever tried skydiving? I’ve been thinking about doing it for a while now, but I’m not sure if I’m brave enough to actually go through with it.
B: Yes, I have tried skydiving! I went last year with a group of friends, and it was one of the most thrilling experiences of my life. I was nervous at first, but once I was in the air, I felt an incredible sense of freedom. It was amazing. If you’re thinking about it, I’d definitely recommend giving it a try. You won’t regret it!
Conversation 6:
A: How long have you been living in this city? I remember you moved here last year, but I didn’t realize it’s already been that long.
B: Yes, I have been living here for almost a year now. It’s crazy how time flies. When I first moved, I wasn’t sure if I would adjust well to the city, but I’ve really come to love it. I’ve made a lot of new friends, and there are so many things to do here. It’s been a great experience so far.
Conversation 7:
A: Have you gotten the chance to visit any new places this year? I know you’ve been pretty busy with work, but I thought you might have managed to squeeze in a vacation.
B: Yes, I have visited a couple of new places this year. In fact, I went to Italy for a week in the spring. I’ve always wanted to see the historical sites in Rome, and I finally had the chance. I also went to the Amalfi Coast and saw the beautiful cliffs and beaches. It was an unforgettable trip, and I’ve already started planning my next adventure!
Conversation 8:
A: Have you managed to fix the issue with your car? Last time we spoke, you said the mechanic was taking a long time to repair it, and you were getting frustrated.
B: Yes, I have managed to fix it. After weeks of waiting, the mechanic finally got the parts in and was able to finish the repairs. It’s been running perfectly ever since. I was worried it would cost more than I expected, but luckily it wasn’t too expensive. I’m just happy it’s finally done and I can drive without any problems now.
Conversation 1:
You: Hi, has Emily come home yet? I’ve been trying to reach her, but I haven’t heard from her all evening.
Mom/Dad: Yes, Emily has just arrived. She came home about 10 minutes ago. She’s in her room now, relaxing after a long day.
You: Oh, that’s good to hear. I was worried because she hadn’t texted me. Has she mentioned if she needs anything?
Conversation 2:
You: Has Emily left for work yet? I’m not sure if she’s still at home or on her way out.
Mom/Dad: Yes, Emily has already left. She left about 20 minutes ago to catch the bus. She said she’d be back around 5:00 PM today.
You: Okay, thanks for letting me know. I’ll catch up with her later when she gets back.
Conversation 3:
You: Has Emily gone out yet? I know she was planning to meet her friends today, but I wasn’t sure when she was leaving.
Mom/Dad: Yes, Emily has left. She left about an hour ago. She was in a bit of a hurry, so I think they’ve already headed to the cafe.
You: Oh, okay. I was hoping to speak with her before she left. Thanks for updating me!
Conversation 4:
You: Has Emily entered the house yet? I thought she might have arrived by now.
Mom/Dad: Yes, Emily has just entered. She came back home about 15 minutes ago after running some errands.
You: That’s great! I’ll call her later to see how her day went.
Conversation 5:
You: Has Emily already left the house this morning, or is she still here?
Mom/Dad: Emily has left already. She left early today for her yoga class. She said she’d be back around lunchtime.
You: Okay, thanks! I’ll catch her when she’s home.
Conversation 6:
You: Has Emily come back from her run yet? I was expecting her to be home by now.
Mom/Dad: Yes, Emily has already come back. She finished her run about 30 minutes ago and is now taking a shower.
You: That’s good to know. I was wondering if she was going to join us for lunch.
Conversation 7:
You: Has Emily returned from her trip yet? I remember she was leaving for the weekend.
Mom/Dad: Yes, Emily has returned. She got back this morning. She had a great time and brought some souvenirs with her.
You: Oh, I’m glad she’s back safely. I’ll ask her about the trip when I see her.
Conversation 8:
You: Has Emily gone out to meet her friends yet? I wasn’t sure when she was leaving.
Mom/Dad: Yes, Emily has left already. She left about an hour ago to meet them at the park.
You: Okay, thanks for letting me know. I’ll give her a call later.
Conversation 9:
You: Has Emily finished her homework? I need to know if she’s free to help me with something.
Mom/Dad: Yes, Emily has finished her homework. She completed it earlier this afternoon and has been relaxing ever since.
You: Great, I’ll go ask her for some help now.
Conversation 10:
You: Has Emily left the house yet? I need to know if I should wait for her before I leave.
Mom/Dad: Yes, Emily has already left. She left about 15 minutes ago to meet a friend at the mall.
You: Okay, I’ll head out then. Thanks!
Conversation 11:
You: Has Emily gone to the grocery store yet? We need a few things for dinner.
Mom/Dad: Yes, Emily has gone to the store. She left about 20 minutes ago and should be back soon.
You: Perfect, I’ll wait for her to come back before we start cooking.
Conversation 12:
You: Has Emily been feeling okay lately? I haven’t seen her much this week.
Mom/Dad: Yes, Emily has been feeling much better. She was a bit under the weather last week, but she’s been doing well this week and has been catching up on schoolwork.
You: That’s a relief to hear. I’ll check in with her later.
Conversation 13:
You: Has Emily picked up the dry cleaning yet? I asked her to do it yesterday, but I’m not sure if she had time.
Mom/Dad: Yes, Emily has picked it up. She got the dry cleaning on her way home from class this afternoon.
You: Oh, great! I’ll go get it from the kitchen.
Conversation 14:
You: Has Emily talked to you about the party she’s planning? I know she’s been working on it for weeks.
Mom/Dad: Yes, Emily has mentioned it to me several times. She’s been working really hard on it and has already sent out the invitations.
You: I’m excited for it! I’ll help her with whatever she needs before the event.
Conversation 15:
You: Has Emily gotten her package yet? I tracked it, and it said it would arrive today.
Mom/Dad: Yes, Emily has already received it. The package arrived a little while ago, and she was really excited to open it.
You: Oh, great! I’ll check with her later to see what it was.
Conversation 16:
You: Has Emily signed up for the cooking class yet? I know she was considering it last week.
Mom/Dad: Yes, Emily has signed up for it. She registered yesterday, and her class starts next Monday.
You: That’s awesome! I bet she’ll enjoy it. I’ll ask her how it goes.
Conversation 17:
You: Has Emily made the reservation for dinner tonight? I wasn’t sure if she had called the restaurant yet.
Mom/Dad: Yes, Emily has made the reservation. She confirmed it earlier this afternoon for 7:00 PM.
You: Perfect! I’m looking forward to it.
Conversation 18:
You: Has Emily seen the new movie that just came out? I know she was planning to watch it this weekend.
Mom/Dad: Yes, Emily has already seen it. She went with her friends last Saturday and said it was amazing.
You: I’m jealous! I’ll ask her about it when she’s free.
Conversation 19:
You: Has Emily already left for her trip to the beach? I wasn’t sure if she was leaving today or tomorrow.
Mom/Dad: Yes, Emily has already left. She left early this morning and should be there by noon.
You: Ah, I hope she has a great time! I’ll send her a message later.
Conversation 20:
You: Has Emily visited the doctor yet? I remember she had an appointment scheduled for today.
Mom/Dad: Yes, Emily has already been to the doctor. She went this morning and got some medication for her cold.
You: I hope she feels better soon. I’ll check in with her later.
Conversation 21:
You: Has Emily passed her driving test? I know she was nervous about it last week.
Mom/Dad: Yes, Emily has passed her driving test! She got her license yesterday and is so excited.
You: That’s fantastic! I’ll congratulate her when she gets home.
Conversation 22:
You: Has Emily cleaned her room yet? It was looking a bit messy the last time I saw it.
Mom/Dad: Yes, Emily has cleaned it. She tidied up her room earlier today and even reorganized her bookshelves.
You: Oh, good! I’ll stop by and take a look later.
Conversation 23:
You: Has Emily responded to the email I sent her about the family gathering? I haven’t heard anything back yet.
Mom/Dad: Yes, Emily has replied. She said she’s looking forward to the gathering and will bring a dessert.
You: That’s great! I’m excited to see everyone.
Conversation 24:
You: Has Emily finished the painting she was working on? I know she was trying to finish it by the end of the week.
Mom/Dad: Yes, Emily has finished the painting. She completed it last night, and it looks beautiful.
You: Wow, I can’t wait to see it! I’m sure it’s amazing.
Conversation 25:
You: Has Emily already picked up her dress for the wedding? I wasn’t sure if she had gone to the store yet.
Mom/Dad: Yes, Emily has already picked it up. She got it yesterday and is really happy with how it fits.
Conversation 1:
You: Has Emily checked in for her flight yet? I wasn’t sure if she had already gone through security.
Mom/Dad: Yes, Emily has already checked in. She went through security about 30 minutes ago and is waiting at the gate now.
You: Great! I’ll call her later to see how things are going.
Conversation 2:
You: Has Emily boarded the plane yet? I’m trying to figure out if she’s still waiting or if she’s already on the flight.
Mom/Dad: Yes, Emily has boarded the plane. She got on a few minutes ago, and they are just about to take off.
You: Perfect! I hope she has a smooth flight.
Conversation 3:
You: Has Emily's flight been delayed? I haven’t seen any updates, and I was wondering if everything is on time.
Mom/Dad: Yes, Emily’s flight has been delayed. They just announced that it’s been pushed back by an hour, so she’s still waiting at the gate.
You: That’s unfortunate. I hope it doesn’t get delayed any further.
Conversation 4:
You: Has Emily arrived at the airport yet? I wasn’t sure if she had left for her flight.
Mom/Dad: Yes, Emily has already arrived at the airport. She checked in early and has passed through security. She’s just waiting to board now.
You: Great! I’ll check in with her to see if she needs anything.
Conversation 5:
You: Has Emily’s flight landed yet? I know she was flying in from another city, and I wasn’t sure what time she was arriving.
Mom/Dad: Yes, Emily’s flight has landed. She arrived a little early, and now she’s on her way to baggage claim to get her luggage.
You: Awesome! I’ll meet her at baggage claim then.
Conversation 6:
You: Has Emily been able to find her gate yet? She was a bit worried about the layover time.
Mom/Dad: Yes, Emily has found her gate. She said it was easy to spot, and she’s now waiting for the boarding announcement.
You: That’s a relief. I’m glad everything is going smoothly.
Conversation 7:
You: Has Emily checked the status of her flight? I know she was concerned about the weather affecting her travel.
Mom/Dad: Yes, Emily has checked it. The flight is still on time, and she’s just waiting for the final boarding call.
You: That’s good news! I hope she has no further delays.
Conversation 8:
You: Has Emily made it to the airport on time? She was supposed to be there an hour before her flight.
Mom/Dad: Yes, Emily has made it to the airport on time. She even had some extra time, so she’s grabbed a coffee while she waits to board.
You: That’s great! I’ll give her a call before she boards.
Conversation 9:
You: Has Emily confirmed her flight details? She was asking about baggage policies earlier, and I wasn’t sure if she had everything in order.
Mom/Dad: Yes, Emily has confirmed everything. She’s all set with her baggage, and her boarding pass is ready. She’s just waiting for the gate to open.
You: Perfect! I’m sure she’ll be all set for her flight.
Conversation 10:
You: Has Emily been able to find a place to sit at the airport? I know it can get crowded sometimes.
Mom/Dad: Yes, Emily has found a spot to sit. She’s near her gate and is just relaxing while she waits for the boarding call.
You: That’s good. I’ll check in with her soon to see if she needs anything.
Comments
Post a Comment