wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect Tense in Dialogues

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Mother: I have come home

Father : But where have you been?

Mother: I have been to the grocery store

Father : have you bought bread and oil?

Mother: yes, I have. Have you fixed the faucet?

Father : Yes, I’ve fixed it, finally! It seems to be working fine now

Mother: I’m so happy to hear that. And have you also mowed the lawn?

Father : No, I haven’t done that yet, but I’m going to do it now


Where has mother gone from?

a)

hypermarket

b)

department store

c)

storehouse

d)

grocery

2.

Mother: I have come home

Father: But where have you been?

Mother: I have been to the grocery store

Father: have you bought bread and oil?

Mother: yes, I have. Have you fixed the faucet?

Father: Yes, I’ve fixed it, finally! It seems to be working fine now

Mother: I’m so happy to hear that. And have you also mowed the lawn?

Father: No, I haven’t done that yet, but I’m going to do it now


What would likely happen if the faucet hasn't been fixed?

a)

the water will leak

b)

the mother will get mad

c)

the water will flow down

d)

the mother won't buy bread and oil

3.

Mother: Maria, have you seen Andrew?

Maria: he has just taken the dog out for a walk

Mother: I see. Have you finished cleaning your room yet?

Maria: Yes, I have folded my clothes and I’ve put them away. I have made my bed and I have vacuumed the floor

Mother: but you haven’t taken out the trash

Maria: you’re right, I haven’t done that yet

Mother: and what about dusting the shelves?

Maria: I’ve already done that

Mother: you’ve done a good job! Let me give you a hug!


What has Maria done before making her bed? she has ...

a)

seen Andrew with the dog out

b)

put the folded clothes away

c)

dusted the shelves

d)

vacuumed the floor

4.

Mother: Maria, have you seen Andrew?

Maria: he has just taken the dog out for a walk

Mother: I see. Have you finished cleaning your room yet?

Maria: Yes, I have folded my clothes and I’ve put them away. I have made my bed and I have vacuumed the floor

Mother: but you haven’t taken out the trash

Maria: you’re right, I haven’t done that yet

Mother: and what about dusting the shelves?

Maria: I’ve already done that

Mother: you’ve done a good job! Let me give you a hug!


Why has mother complimented Maria? Because Maria has...

a)

helped her mother

b)

made her bed

c)

done terrible job

d)

cleaned her room

5.

Andrew: we haven’t seen you in a while! What have you been up to?

Bobby: we’ve done a lot of fun things lately! We have gone sailing in a yacht and we’ve visited a museum. Have you ever been on a yacht?

Maria: no, we haven’t, but we have been on a ship once

Bridget: and guess what! I have learned to swim this week. You know I have always wanted to be able to swim!

Maria: That’s so great! I’m really happy for you!


You know I have always wanted to be able to swim!

The underlined phrase may be replaced with ...

a)

ought to

b)

should

c)

would

d)

could

6.

Andrew: we haven’t seen you in a while! What have you been up to?

Bobby: we’ve done a lot of fun things lately! We have gone sailing in a yacht and we’ve visited a museum. Have you ever been on a yacht?

Maria: no, we haven’t, but we have been on a ship once

Bridget: and guess what! I have learned to swim this week. You know I have always wanted to be able to swim!

Maria: That’s so great! I’m really happy for you!


What fun thing has Andrew done lately? he has ...

a)

visited the museum

b)

learned to swim

c)

sailed in a ship

d)

gone sailing in a yacht

7.

Bobby: what about you? What have you done lately?

Maria: well, I’ve participated in a singing competition this week and I’ve won!

Bridget: Wow! Congrats! You have the most beautiful voice I have ever heard. So you have finally overcome your fear of singing in front of a lot of people

Maria: That’s right, I have stopped being afraid now. What about you, Bridget? You said you wanted to take violin lessons. Have you started yet?

Bridget: oh, yeah, I have already had two lessons. I love playing the violin

Andrew: and I have joined a soccer team this week. You know I have always wanted to join a soccer team!

Bobby: yes, we know that! Your dream has finally come true!


From the dialogue, we can conclude that ...

a)

Bobby has finally come true

b)

Andrew has been a chief of his team

c)

Bridget has won the violin lessons

d)

Maria has been a confident person

8.

Bobby: what about you? What have you done lately?

Maria: well, I’ve participated in a singing competition this week and I’ve won!

Bridget: Wow! Congrats! You have the most beautiful voice I have ever heard. So you have finally overcome your fear of singing in front of a lot of people

Maria: That’s right, I have stopped being afraid now. What about you, Bridget? You said you wanted to take violin lessons. Have you started yet?

Bridget: oh, yeah, I have already had two lessons. I love playing the violin

Andrew: and I have joined a soccer team this week. You know I have always wanted to join a soccer team!

Bobby: yes, we know that! Your dream has finally come true!


What tense is mostly used on the dialogue?

a)

Present perfect continuous tense

b)

Present perfect tense

c)

Present simple tense

d)

Present Continuous tense

9.

Andrew: what about you two? What are your greatest dreams?

Bobby: well, my dream is to be able to go to Egypt one day. Have you ever been there?

Andrew: no, we haven’t, but our parents have been to Egypt. They have seen the pyramids and the desert

Maria: and they have ridden a camel!

Andrew: they have traveled a lot and they have done many amazing things!

Maria: we have only been to Mexico and Canada so far!

Bridget: we’ve been to France and we’ve seen the Eiffel Tower!

Andrew: Wow! That’s so cool!


based on the above dialogue, it can be inferred that they...

a)

really want to travel a lot

b)

are pleased to do amazing things

c)

would like to go to other countries

d)

have gone for vacation often

10.

Andrew: what about you two? What are your greatest dreams?

Bobby: well, my dream is to be able to go to Egypt one day. Have you ever been there?

Andrew: no, we haven’t, but our parents have been to Egypt. They have seen the pyramids and the desert

Maria: and they have ridden a camel!

Andrew: they have traveled a lot and they have done many amazing things!

Maria: we have only been to Mexico and Canada so far!

Bridget: we’ve been to France and we’ve seen the Eiffel Tower!

Andrew: Wow! That’s so cool!


What is the correct statement based on the above dialogue?

a)

Bobby has been to Egypt

b)

Andrew has seen the Eiffel Tower in France

c)

Maria has gone to Canada and Mexico

d)

Bridget has visited the pyramids