PRESENT PERFECT – EXERCISES

Blog da Oldcastle - Escola de Inglês em Barueri, Osasco e Alphaville

Este artigo é dedicado aos nossos alunos de nível avançado. Let’s go?

 

1 – How can you form the following statements using the Present Perfect?

  1. I/buy/a new coat
  2. You/receive/many e-mails/today
  3. Sally/be/Australia/a few times
  4. Mike/give up/smoking
  5. They/go/Japan
  6. Totó/eat/the whole bone
  7. We/adopt/a dog
  8. Jacob and Susan/move/to the countryside
  9. I/have/already/have dinner
  10. We/never/travel/abroad
  11. They/not/finish/the activity/yet
  12. You/ever/meet/a famous person?

2 – Turn the affirmative statements below into INTERROGATIVE forms:

  1. You have been abroad.
  2. They have finished their activities.
  3. Jake has already gone to London.
  4. Sally and Julie have been friends for a long time.
  5. I have made a mistake.
  6. He hasn’t slept well lately.
  7. You have already eaten caviar.

3 – Turn the sentences below into the NEGATIVE form. Use the contractions “haven’t” or “hasn’t”:

  1. I have finished the activity.
  2. They have had lunch.
  3. I have cleaned the room.
  4. Jake has sent Sally an e-mail.
  5. It has been a nice day today.

4 – How would you say the following things in English?

  1. Eu moro em São Paulo desde 2010.
  2. Eles estão casados há 10 anos.
  3. Eu já experimentei o hambúrguer deles. É ótimo!
  4. Eu nunca usei esse aplicativo.
  5. Ele já enviou um e-mail para ela.
  6. A Mary ainda não acabou a faculdade.
  7. Eles já pegaram o avião para Boston.
  8. Você já conheceu alguém famoso?
  9. Você já acabou de escrever o texto?

5 – Which sentences are wrong?

  1. I live in Osasco since last year.
  2. I am married for 7 years.
  3. NASA found planets which are similar to ours.
  4. Kaleb has gone to the beach. He’ll be back on Friday.
  5. Allan traveled a few times this year.
  6. She finished cleaning her room.
  7. Robert slept well lately.
  8. The government announced a few changes in the educational system.
  9. The teacher corrected the exercises.
  10. We have seen many changes this week.
  11. He didn’t tell me anything about it yet.
  12. Have you already met a famous person?

6 – Correct the sentences which were wrong in the previous activity.

.

.

.

.

.

.

.

.

 

Answers:

1 – How can you form the following statements using the Present Perfect?

  1. I have bought a new coat.
  2. You have received many e-mails today.
  3. Sally has been to Australia a few times.
  4. Mike has given up smoking.
  5. They have gone to Japan.
  6. Totó has eaten the whole bone.
  7. We have adopted a dog.
  8. Jacob and Susan have moved to the countryside.
  9. I have already had dinner.
  10. We have never traveled abroad.
  11. They haven’t finished the activity yet.
  12. Have you ever met a famous person?

2 – Turn the affirmative statements below into INTERROGATIVE forms:

  1. Have you been abroad?
  2. Have they finished their activities?
  3. Has Jake already gone to London?
  4. Have Sally and Julie been friends for a long time?
  5. Have I made a mistake?
  6. Hasn’t he slept well lately?
  7. Have you ever eaten caviar?

3 – Turn the sentences below into the NEGATIVE form. Use the contractions “haven’t” or “hasn’t”:

  1. I haven’t finished the activity.
  2. They haven’t had lunch.
  3. I haven’t cleaned the room.
  4. Jake hasn’t sent Sally an e-mail.
  5. It hasn’t been a nice day today.

4 – How would you say the following things in English?

  1. I have lived in São Paulo since 2010.
  2. They have been married for 10 years.
  3. I have already tried their hamburger. It’s great!
  4. I have never used this app.
  5. He has already sent her an e-mail.
  6. Mary hasn’t finished college yet.
  7. They have already taken the plane to Boston.
  8. Have you ever met any famous person?
  9. Have you already finished writing the text?

5 – Which sentences are wrong?

  1. I live in Osasco since last year. Wrong
  2. I am married for 7 years. Wrong
  3. NASA found planets which are similar to ours. Wrong
  4. Kaleb has gone to the beach. He’ll be back on Friday. Right
  5. Allan traveled a few times this year. Wrong
  6. She finished cleaning her room. Wrong
  7. Robert slept well lately. Wrong
  8. The government announced a few changes in the educational system. Wrong
  9. The teacher corrected the exercises. Wrong
  10. We have seen many changes this week. Right
  11. He didn’t tell me anything about it yet. Wrong
  12. Have you already met a famous person? Wrong

6 – Correct the sentences which were wrong in the previous activity.

  1. I have lived in Osasco since last year.
  2. I have been married for 7 years.
  3. NASA has found planets which are similar to ours.
  4. Allan has traveled a few times this year.
  5. She has finished cleaning her room.
  6. Robert has slept well lately.
  7. The government has announced a few changes in the educational system.
  8. The teacher has corrected the exercises.
  9. He hasn’t told me anything about it yet.
  10. Have you ever met a famous person?

 

See you soon 🙂

 

OLDCASTLE SCHOOL

  • Inglês e Espanhol com foco em conversação.
  • Aulas online 100% ao vivo.
  • Aulas presenciais na Grande São Paulo.

#vemsercastle

Compartilhe

Você pode gostar

Fale consoco pelo Whatsapp

Preencha o formulário abaixo e fale agora mesmo com um atendente pelo Whatsapp.

Contato geral