Present Perfect - Time
Conversation #1
Man: Has Bob arrived yet?
Woman: No, he hasn’t gotten here yet?
Man: Has anyone tried to call him?
Woman: I don’t think anyone has.
Man: Maybe he has overslept.
Woman: Or maybe he’s forgotten there’s
a meeting.
Conversation #2
Man: Have you sent the report?
Woman: No, I haven’t.
Man: Why haven’t you finished?
Woman: I haven’t had time to check the spelling.
Man: Have you finished writing it?
Woman: Yes, I have.
Almost done!
Conversation #3
Man: How long have you known Joe?
Woman: I’ve known him since high
school.
Man: Wow! That’s a long time.
Woman: Yeah, we have been best friends for a while.
Man: Have you seen him recently?
Woman: No, I haven’t seen him for some time.
Conversation #4
Man: Nice sweater. I haven’t seen it
before.
Woman: Oh, this old thing. I’ve had it forever.
Man: How come you
haven’t worn it very much?
Woman: Well, it has been too hot
to wear it.
Present Perfect - Recent Changes
- Have you finished the report yet?
- No, I have not finished yet. / No, not yet.
- Have you even started?
- Yes, I already started. / Yes, I have
- Have you eaten yet?
- No, I haven't eaten yet.
- Has he left yet?
- Not yet. He will leave soon.
- Have you already eaten?
- Yes, I've already eaten.
- Have you already started?
- Yes, we already have.
- Have you finished the report yet?
- Yes, I've finished it.
- Did you finish the report yet?
- Yes, I finished it.