You are on page 1of 5

Practice 1

A. Complete each conversation with the present perfect.


1. (see) A: Have you ___________ that new Johnny Depp movie? B: Yes, ___________
2. (visit) A: Has she ___________ Hong Kong? B: No, ___________
3. (meet) A: Have you and Mary ___________ your new neighbors? B: Yes, ___________
4. (write) A: Has your aunt ___________ any more letters? B: No, ___________
5. (hear) A: Have your friends ___________ Stings new CD? B: Yes, ___________

B. Use the present perfect or the simple past tense to complete the conversations.
1. A: Have you seen the Taj Mahal?
B: Yes, I have. I ___________ (visit) India in 2002. The Taj Mahal ___________ (be) fantastic.
2. A: Has the new restaurant opened?
B: No. It ___________. (open/ not) Maybe next week.
3. A: Have you eaten dinner?
B: No, I havent. But I ___________ (eat) a big lunch only two hours ago.
4. A: Have they bought their tickets?
B: I think so. They ___________ (go) to the travel agency last week.
5. A: Have you met the new teacher?
B: No. The class ___________ (start/not)
6. A: Has your daughter been to Europe?
B: Well, she ___________ (go) to the U.K. last year. But she ___________ (be/not) to any other
country.

Practice 1
A. Complete each conversation with the present perfect.
1. (see) A: Have you ___________ that new Johnny Depp movie? B: Yes, ___________
2. (visit) A: Has she ___________ Hong Kong? B: No, ___________
3. (meet) A: Have you and Mary ___________ your new neighbors? B: Yes, ___________
4. (write) A: Has your aunt ___________ any more letters? B: No, ___________
5. (hear) A: Have your friends ___________ Stings new CD? B: Yes, ___________

B. Use the present perfect or the simple past tense to complete the conversations.
1. A: Have you seen the Taj Mahal?
B: Yes, I have. I ___________ (visit) India in 2002. The Taj Mahal ___________ (be) fantastic.
2. A: Has the new restaurant opened?
B: No. It ___________. (open/ not) Maybe next week.
3. A: Have you eaten dinner?
B: No, I havent. But I ___________ (eat) a big lunch only two hours ago.
4. A: Have they bought their tickets?
B: I think so. They ___________ (go) to the travel agency last week.
5. A: Have you met the new teacher?
B: No. The class ___________ (start/not)
6. A: Has your daughter been to Europe?
B: Well, she ___________ (go) to the U.K. last year. But she ___________ (be/not) to any other
country.

You might also like