Present Perfect for Time
Read and listen to four conversations using the grammar.
Speakers: Man, Woman
Transcript
Track 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 | PDF Worksheet
Track 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 | PDF Worksheet
Track 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 | PDF Worksheet
Track 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.
Man: Yeah, it has been very warm lately.
Woman: I know! I haven't needed a jacket for months.