Vous êtes sur la page 1sur 7

EXTRA PRACTICE: PRESENT PERFECT

Teacher: Bruna Corra

ANSWER KEY
Confira as respostas e dicas.
Name:

Number:

Grade:

Date:

1. Complete the sentences with the present perfect of the verbs in parentheses.
a) I have written the letter. Here it is. (write)
b) Its no use, doctor. The patient has died. (die)

Click here to read about the present perfect form.

c) Look! He has left all his documents here. (leave)


d) They have bought a new car. There they go! (buy)
e) The man has killed himself, said Sherlock Holmes. Elementary, my dear Watson. (kill)
a) Alex has lived in Ireland for many years. (live)
b) We have been friends since our childhood. (be)
c) My mother and my father have read some interesting books lately. (read)
d) Carol has eaten a lot of sweets. Thats not good for her health. (eat)
e) You have had a lot of time to study since last year. (have)
f) They have tried different diets in the last few months. (try)
g) She has worn that jacket many times. (wear)
h) My family has visited Brazil many times. (visit)
i) They have paid for everything. (pay)
j) You have bought 4 cars so far. (buy)
k) Daniele has finished her homework already. (finish)
l) You have broken the glass again. (break)
m) I have met Anna once. (meet)
n) I have washed my fathers car. (wash)
o) Maria has raised a monkey. (raise)

Remember!
You can use contractions:
I have written the letter. = Ive written the letter.
They have bought a new car. = Theyve bought a
new car.
The patient has died. = The patients died.
He has left all his documents here = Hes left all his
documents here.
Learn more about positive contractions:
http://www.englishclub.com/vocabulary/contractionspositive.htm

2. Write the sentences below in the negative and interrogative forms of the present perfect.
a) The dentist has provided teeth cleaning.
The dentist hasnt provided teeth cleaning.
Has the dentist provided teeth cleaning?

Affirmative:
I have worked here since 2010.
She has worked here since 2007.

b) Teachers have taught adult lessons in the community.

Negative:
I have not worked here since 2010.
She has not worked here since 2007.

Teachers havent taught adult lessons in the community.

Interrogative:

Have teachers taught adult lessons in the community?


c) The housewife has babysat other womens children.
The housewife hasnt babysat other womens children.
Has the housewife babysat other womens children?

Have I worked here since 2010?


Has she worked here since 2007?
Negative contractions:
hasnt = has not
havent = have not
Learn more:
http://www.englishclub.com/vocabulary/contractionsnegative.htm

3. Unscramble the words to make questions. Use the present perfect. Then complete the short answers.
a) Mexico / ever / been to / Have / you
Short answers:

A: Have you ever been to Mexico?

Yes, I have.
Yes, he has.

B: Yes, I have.

No, I havent.
No, he hasnt.

b) known / mom and dad / 20 years / Have / each other / for


Be careful:
Yes, Ive. x
Yes, hes. x

A: Have mom and dad known each other for 20 years?


B: Yes, they have.

INCORRECT!

c) the boy / yet / for the test / Has / studied


A: Has the boy studied for the test yet?
B: No, he hasnt.
d) lately / bought / you / DVDs / Have
A: Have you bought DVDs lately?
B: No, I havent.
e) the latest news / Has / heard / just / she
A: Has she just heard the latest news?
B: Yes, she has.

* It means you have to pay attention to the context to


choose between the affirmative, negative or
interrogative forms of the present perfect. Also pay
attention to the words between parentheses.

4. Complete the following sentences with the appropriate form of the present perfect.
a) My grandparents are originally from Italy, but they have lived in Brazil since they were very young. (live)
b) I have not seen that show yet. Is it really good? (not/see)
c) Have you ever heard of Gaudi? (you/ ever/ hear)
d) The students in Class 205 have carried out an amazing project about womens health in less-affluent communities.
(carry out)
e) Petes work is extraordinary. He has been able to create a unique product that has changed the life of many people.
(be) (change)
f) The arts have always had an impact on society. (always/have)
g) I have seen that exhibition with my parents. Its awesome! (see)
h) How long has she worked in that school? (she/work)
5. Complete the two dialogs using the verbs in parentheses in the present perfect tense.
A: Have you talked to Betty lately? (you; talk)
B: No, I havent. Why?
A: Because she has traveled to several cities in Brazil. (travel)
B: Oh, great! Which cities has she been to? (she; be)
A: So Paulo, Porto Alegre, Belm and Braslia.
a)

A: What have you done lately, Paul? (you; do)


B: Ive worked a lot. (work)
A: Have you met our old friends from high school? (you; meet)
B: No, I havent met them. What about you? What have you done? (meet / you; do)
A: I have studied a lot since last year. Im taking an American Literature course. I intend to teach
English. (study)
b)
6. Complete with already, ever, yet, just or never. In some cases, there is more than one possible answer.
a) I have just talked to George. He was here a moment ago.
b) Have you ever heard of a place called Paranapiacaba?

Click here to read about adverbs used with the


present perfect.

c) Have you done your exercises yet?


d) Well, I have already done some of them, but I havent done all of them yet.
e) I have never been to Belem do Para, but I would like to go there.
f) Have you had breakfast yet?
g) Barack Obama has never been to Brazil.
7. Rewrite sentences using the present perfect tense plus for or since.
Examples:

I am here. (one hour) Ive been here for one hour.


I am here. (two thirty) Ive been here since two thirty.

a) She does her best to help you. (a long time)


She has done her best to help you for a long time.
b) William is very shy. (he was a little boy)

For (= por, durante): is used with a duration,


a period of time.
Freud died in 1939. He has been dead for
over seventy years.
Since (= desde): is used with a point in time,
when the action started.
Freud died in 1939. He has been dead since
1939.

William has been very shy since he was a little boy.


c) Steven Spielberg is an excellent movie director. (many years)

Have had and has had might seem a


Steven Spielberg has been an excellent movie director for many years. little weird, but they are correct!
Look at the examples:
d) Your girlfriend loves you. (she was 13 years old)
Your girlfriend has loved you since she was 13 years old.
e) Eric has some chores at home. (last year)
Eric has had some chores at home since last year.

I have just had lunch.


She has had a fever for the last few days.
Learn more:
http://www.bbc.co.uk/worldservice/learninge
nglish/grammar/learnit/learnitv343.shtml

8. Identifique os usos do present perfect nas frases a seguir e numere-as de acordo com o quadro.
1. Ao repetida num passado indeterminado.
2. Ao praticada num passado indeterminado, com reflexos no presente.
3. Ao iniciada no passado e que ainda acontece no presente.

( 1 ) Clint Eastwood has made several movies about violent heroes.


( 2 ) Ive lost my keys! How can I get home now?
( 1 ) The Rolling Stones have been to Brazil more than once.
( 3 ) That teacher has worked with teenagers since she was young.
( 3 ) Ive had my old car for over ten years.
( 2 ) Ive made some coffee. Would you like a cup?

9. Choose between the present perfect or the simple past of the verbs in parentheses to complete these sentences.
Pay attention to time expressions.
a) Shakespeare lived in the sixteenth century. (live)
b) I have done my homework. I finished it ten minutes ago. (do) (finish)
c) Congratulations! You have passed the test! (pass)
d) I studied French when I was in school. (study)
e) Thank you! You have given me a great idea! (give)

Click here to know more about when you should


use the present perfect or the simple past.

f) Dont worry. We have come in peace. (come)


g) I have had two or three cups of coffee today. (have)
h) I had four cups of coffee yesterday. (have)
i) Columbus made more than one voyage from Spain to the New World. (make)
j) Have you seen any good movies recently? (see)
k) Crime and violence have been in the news almost every day these days. (be)
l) Ouch! I have cut myself. (cut)
m) I cut myself on a broken glass five minutes ago. (cut)
n) I borrowed a book and two magazines from the library last week. (borrow)
o) Thank you! You have given me a great idea! (give)
p) It will be a great day when we hear the news, They have found a cure for cancer! (find)
q) Columbus reached the New World in 1492. (reach)
10. Turn these sentences into Portuguese.
a) My watch has stopped.
Meu relgio de pulso parou.
b) My watch stopped an hour ago.
Meu relgio de pulso parou h uma hora.
c) The war has ended.
A guerra acabou.
d) The war ended last year.
A guerra acabou no ano passado.
11. Choose the best alternative.
a) I have _____ answered my e-mails.
( X ) already
( ) since

) many times

b) You havent come to my place _____ August.


( ) for
( X ) since
( ) just
c) Susan has _____ arrived from school.
( ) for
( ) yet
( X ) just
d) They havent handed in their projects _____.
( X ) yet
( ) already
( ) never
e) Have we _____ met?
( X ) ever
(

) since

) many times

f) Has it occurred to you that the poor boy has _____ had a chance in life?
( ) since
( ) ever
( X ) never

12. The workers have been talking for hours, but no decision has been made _____.
a) ( ) ever
b) ( ) never
c) ( ) already
d) ( ) just
e) (X) yet
13. A: Whos that guy over there? Do you know him?
B: Thats Paulo. Ive known him ____ 2005.
a) ( ) for
b) (X) since
c) ( ) just
d) ( ) yet
e) ( ) never
14. A: I already want to try that new Japanese restaurant. Would you like to go with me?
B: Sorry, but I dont like Japanese food.
A: How do you know that if you have _____ tried it before?
a) ( ) lately
b) ( ) recently
c) ( ) many times
d) (X) never
e) ( ) ever
15. Google today announced that daily YouTube uploads directly from mobile devices ____________ 400% since the
release of the iPhone 3GS last Friday. []
a) ( ) has increased
* The subject of the sentence is in the plural.
b) (X) have increased
Removing all the complements, we would have:
c) ( ) havent increased
Uploads have increased 400%.
d) ( ) hasnt increased
e) ( ) had increased
16. Choose the alternative that best completes this part of the lyrics of Anybody seen my baby, by The Rolling Stones.
Salty tears
Its three in the afternoon
___________________
Is she really gone for good?
a) (X) Has she disappeared?
b) ( ) She has disappeared?
c) ( ) She disappeared?
d) ( ) She have disappeared?
e) ( ) Has disappeared she?

Present perfect form:


have/has + main verb in the past participle
Ex.: have/has worked
have/has given
Past participle form:
Regular verbs: verb + -ed / -d / -ied
Start started
Live lived
Cry cried
Find out more about the spelling rules:
http://lms.yic.edu.sa/course_module/elc_eng001/001_Tech/unit_4/001U
4Lesson3.htm
Irregular verbs: special forms (you have to memorize them with time).
Here are some lists you can use:
http://www.usingenglish.com/reference/irregular-verbs/
http://free-english-study.com/grammar/irregular-verbs.html
(The past participle is the third column.)

Adverbs used with the present perfect tense


Already (= j): in affirmative sentences and interrogative sentences.
We have already lived in Scotland.
Have you already lived in Scotland?
Always (=sempre): in affirmative sentences.
We have always lived in Scotland.
Ever (= j, alguma vez): in interrogative sentences.
Have you ever lived in Scotland?
Yet (= j / ainda): in interrogative and negative sentences. (Always at
the end of the sentence.)
Have you lived in Scotland yet?
We havent lived in Scotland yet.
Never (= nunca): in affirmative sentences with negative idea.
We have never lived in Scotland.
Just: it doesnt have an exact translation; its used to express a
recent completed action.
I have just said that. (=Acabei de dizer isso.)
Learn more here:
http://www.tolearnenglish.com/exercises/exercise-english-2/exerciseenglish-55208.php
http://www.myenglishgrammar.com/present-perfect-tense.html

Present perfect versus simple past


O present perfect usado para expressar uma ao praticada num
passado no determinado e que ainda acontece no presente.
I have seen Roberto Carlos on TV several times.
(Eu tenho visto Roberto Carlos na TV diversas vezes),
Se, entretanto, a ao tiver acontecido num passado determinado,
usa-se o simple past.
I saw Roberto Carlos on TV last month.
(Eu vi Roberto Carlos na TV no ms passado.)
Usa-se tambm o simple past (e no o present perfect) quando,
pelo contexto, estiver claro que a ao ocorreu num passado
remoto. Nesse caso, no necessria nenhuma palavra ou locuo
de tempo passado.
Shakespeare wrote many plays, including Romeo and Juliet.
(Shakespeare escreveu muitas peas, incluindo Romeo e Julieta.)
Sabemos que William Shakespeare, poeta j falecido, no continua
escrevendo. o mesmo caso da orao i, no exerccio 9.

Vous aimerez peut-être aussi