Quiz 1) In conversation 1, who has called Bob? a) No one has. b) Katie has. 2) In conversation 2, has she finished the report? a) Yes, she has. b) No, not yet. 3) In conversation 3, how long has Katie known Joe?
Grammar 5-09 | Intermediate | CEFR B2
Present Perfect - Time Listen to four conversations using the present perfect to refer to actions over time.
Conversation #1 Man: Has Bob ______ yet? Woman: No, he hasn’t ______ here yet? Man: Has anyone ______ to call him? Woman: I don’t think anyone has. Man: Maybe he has ______. Woman: Or maybe he’s forgotten there’s a meeting. Conversation #2 Man: Have you ______ the report? Woman: No, I haven’t. Man: Why haven’t you ______? Woman: I haven’t ______ time to check the spelling. Man: Have you finished writing it? Woman: Yes, I ______. Almost done! Conversation #3 Man: How long have you ______ Joe? Woman: I’ve known him since high school. Man: Wow! That’s a ______ time. Woman: Yeah, we have ______ best friends for a while. Man: Have you seen him recently? Woman: No, I haven’t ______ him for some time. Conversation #4 Man: Nice sweater. I haven’t seen it before. Woman: Oh, this old thing. I’ve had it ______. Man: How ______ you haven’t ______ it very much? Woman: Well, it has been too ______ wear it.
a) She just met him. b) Since high school 4) In conversation 4, what does she say about the sweater? a) She has not worn it much. b) She hasn't had it long.
Grammar Challenge Fill in the blanks with the correct word. Con #1
Con #2
Con #3
Con #4
tried
had
seen
come
overslept
have
known
hot to
arrived
sent
long
forever
gotten
finished
been
worn
Speaking Challenge Match the answers with the questions. 1) Have you eaten yet? 2) How long have you known your best friend? 3) How long have you had that shirt? 4) Have long have you lived in your town? 5) How long have you studied English? [ _ ] Since I was in high school. [ _ ] Yes, I just ate. [ _ ] All my life. I was born here. [ _ ] For about ten years. We met in college. [ _ ] Not long. I just bought it. What about you? Share your answers to the questions.
Go online to soundgrammar.com Go online for the complete lesson! 1. Watch the animation video. 2. Check your answers. 3. Access more free lessons.