elllo
Preview the Grammar
Intermediate English Grammar (B1) Lesson 20 of 25

Present Perfect for Time

Read and listen to four conversations using the grammar.

Download the Worksheet / Get the Free Book

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.
Man: Yeah, it has been very warm lately.
Woman: I know! I haven't needed a jacket for months.

Present Perfect - Recent Changes

Point 1: We often use the present perfect to discuss status of actions that need to be done.
  • 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
Point 2: We use the particle yet in the questions and negative forms to show an action is time sensitive.
  • Have you eaten yet?
  • No, I haven't eaten yet.
  • Has he left yet?
  • Not yet. He will leave soon.
Point 3: We also use the word already in the question and affirmative forms to show an action is time sensitive.
  • Have you already eaten?
  • Yes, I've already eaten.
  • Have you already started?
  • Yes, we already have.
Point 4: Both the present perfect and the simple past can be used to discuss the status of recent events.
  • Have you finished the report yet?
  • Yes, I've finished it.
  • Did you finish the report yet?
  • Yes, I finished it.
Answer these questions about the interview.
More Grammar Conversations for Intermediate Students (B1)

Grammar Listening Practice


1247 Work from Abroad
B1-16 Adjective Clause
He's the guy who I was telling you about.

1247 Work from Abroad
B1-17 Noun Clause
Well, I will see what I can do, but no promises.

1247 Work from Abroad
B1-18 That Clause after Verbs
So, I assume that all are invited?

1247 Work from Abroad
B1-19 Gerunds
I like hiking and swimming, but not running.

1247 Work from Abroad
B1-20 Present Perfect - Time
I’ve known him since high school.

Looking for More?

Get More Grammar Conversations Here!