Present Perfect Tense

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 9

PRESENT PERFECT TENSE:

1) I have already finished my homework.


2) My son has just started University.
3) The Black family have gone to the seaside.
4) Dad hasn’t watered the plants.
5) Has Sam ever been to the USA?
6) Our English teacher has never ridden a horse before.
7) Ann, Frank, and Jim have bought a new house.
8) Have you taken the dog for a walk?
9) The weather has been terrible since yesterday.
10) My little has just stopped crying.
Present Perfect Questions:
1) Did your father pay the bill?
2) Did Peter lose his keys?
3) Has Susan come back?
4) Did you hear about Mary?
5) Did everybody go home?
6) What did John tell his teacher?
7) Where did your neighbours go?
8) Why did you get lots of presents?
9) What did your mother cook for dinner?
10) Where did Diana put her bag?

1) I clean the house.


2) Dad does the shopping.
3) Mrs Brown irons the clothes.
4) Susan speaks to her colleague.
5) Pam and Joe eat their breakfast.
6) My neighbour does the gardening.
7) Our maths teacher has not corrected our tests yet.
8) The basketball match has not yet finished.
9) My brother cleans a window.
10) Mr White reads the newspaper.
1) Ernie has broken his leg four times.
2) I have never flown a kite.
3) Has your brother ever eaten snails?
4) Our friends have not played volleyball this month.
5) Has he borrowed your pen?
6) My father has never read romantic books.
7) I have not seen Julia this morning.
8) Has Mrs Salwick ever written a book?
9) My family has lived in this town for 6 years.
10) Has your grandma ever ridden a bike?

Complete sentence with SINCE or FAR?


1) My grandparents have lived here since 1962.
2) My grandparents have lived here for 50 years.
3) We have stayed at our friends’ house for a long time.
4) Kate has been away for 2 weeks.
5) We have been friends since we were children.
6) Joe and Tine have lived in England for 10 years.
7) My brother has worked since the beginning of February.
8) I haven’t seen Erick since yesterday.
9) Our friends haven’t visited us the Christmas.
10) My father has had this car for 2 years.

Are these sentences correct or not?


1) Incorrect
2) Correct
3) Incorrect
4) Correct
5) Correct
6) Incorrect
7) Correct
8) Incorrect
9) Correct
10) Incorrect
Present Perfect Simple (ALREADY or YET)
1) We’re too late! The bus already left.
2) I won’t have much free time this weekend. I haven’t finished my art
project yet.
3) Can you see the notice board? The plane hasn’t landed yet.
4) Come on! I can hear the band. The concert already started.
5) Steve must be in Paris now, but we haven’t heard from him yet.

(JUST)
1) My hair is wet because I just had a shower.
2) Everyone’s coming out of the cinema. The film just finished.
3) Mike and Lisa will be here soon. The train just arrived at the station.
4) I’m feeling great! I just won the first prize in the competition.

(EVER)
1) Have you ever tasted Thai food? B: No. I haven’t.
2) Has your sister ever seen a shark? B: Yes. She has seen a shark.
3) Have the kids ever been to Rome? B: No, they haven’t.
4) Has Jack ever ridden a horse? B: No, he has not ridden a horse.

(Complete sentence)
1) We have been friends for 5 years.
2) They have not spent their holidays here since 2003
3) Peter has worked in that factory for more than one year.
4) Some students have played handball since they were children.
5) She has studied English for a long time.
6) Have you ever been to Italy for a few weeks.
PAGINA 19 MODULO 10
Exercise 1
Choose “Past Simple” or “Present perfect”
We normally use the present perfect when we want to talk about something
wich happened in the past but is relevant now. Often we use words like
´just´/´already´ / not… yet´with this tense. We also use the past simple to talk
about an imprecise ime in the past but as son we become precise we swatch to
the present perfect
Exercise 2
Fill in the appropriate tense : present perfecto or past simple
1. I (see) saw that programme about telepathy last night.
2. He (come) came back from Uganda a week ago.
3. Last week,he (phone) called me to inform me about the matter.
4. He (travel) has traveled a lot recently.
5. Claire (have) has an appointment at the hairdresser´s yesterday.
6. He´s the most difficult customer I (have to –ever) I´ ve ever had deal
with.
7. Sales (rise) rose un 2001 ,but then (fall) feli again in 2002.
8. We (sing) singned a binding contract last year which is still valid.
9. I feel really tired. I (finish-just) just finished my homerwork.
10.Look at George! He (have) has a haircut.
Exercise 3
Same task ,but this time questions an negative sentences
1. What films (see-you) did you see this month?
2. How many cigarettes (smoke-you) did you smoke today?
3. Why (phone-not –he) didn´t he pone me last night?
4. It´s obvious that you (read-not) haven´t read this report.
5. Jennifer (dare not) did not dare to ask for her exam results when she saw
profesor hawking last Wednesday.
PAGINA 20 MODULO 10
Exercise 4
Use simple pasto or present perfect:
1. Had Helen ever tried (try) sushi?
2. Did You go (go) to the wedding last nigth?
3. I ´ve never been (be) to Paris.
4. This year I traveled (travel) to Athens 3 Times so far.
5. Paul and Judith have been (be) married since 1998.
6. Did you finish (finish) your homework yet?
7. Last night aunt Betty aunt (come) by. She told (tell) us that this
summer they are going to Hawaii.
8. I have visited (visit) many different countries so far. Last summer I
went (go) to Italy and 3 years ago I went to (be) in Spain. I
haven´t (not/visit) Germany yet.
9. When will you come (come) to Greece?
10.I ´ll come (come) in 2007.
11. Did you watch (watch) the film E.T yesterday?
12.They already left (leavy) the train station.
13.How long did you know (know) Jonathan?
14.I met (meet) him in 2009 ,so I knew (know)him for 3 years.
15.What happened (happen) to Lucy last night?
16.Did You read (read) “Harry Potter” when you were on holidays?

EJERCICIO FOR SINCE AGO PAGINA 22


A) FILL IN THE BLANKS WITH “FOR” OR “SINCE”

1. George has been a teacher for six years.


2. Jhon and Mary have been married since they finished university
3. My father has worked in the Factory since 1990
4. My parents have had their house since they moved to London.
5. We have had this parrot only for three weeks.
6. Rachel has been in France since .she found a job in Paris.
7. Steven has played in our school team for three years.
8. He has been miresable since he lost his wife
9. I haven´t seen Meg for ages.
10.He has collected 2500 stamps since he was a Little boy.
11.David has driven his car for seven years.
12.I haven´t met my high school friends since i became a doctor.
13.Anny and Fanny haven´t eaten chips since they went on a diet.
14.She hasn´t been able to walk since she had a car accident.
15.I haven´t read any books since July.

B) FILL IN THE BLANKS WITH “FOR” OR “AGO”

1. We came to this town six months ago.


2. Chris has spoken Chinese for twelve years.
3. My grandfather has been retired for only four months.
4. Our Maths teacher bougth a big house three days ago.
5. James has been a dentist for about twenty-three years.
6. I haven´t brushed my teeth for three days
7. I finished tidying my room half an hour ago.
8. Steven has played in a basketball team for four years
9. My aunt moved to Essex two weeks ago
10.Jackie has played the violin for ten
C)ANSWER THE QUESTIONS WITH “AGO”
1. When did you last see your father?
Two hours ago
2. When did you laste at a hamburger?
One month ago
3. When did you last go to the library?
One year ago
4. When did you ride a bicycle?
Three weeks ago
5. When did you last cook spaghetti?
Five days ago
6. When did you last brush your teeth?
Six hours ago
D)CIRCLE THE CORRECT ANSWER

EJERCICIO PAGINA 23
PUT THE VERBS IN BRACKETS INTO THE CORRECT TENSE
1. The postman came (come) half an hour ago.
2. Father went out (go out) two hours ago.
3. Father has been (be) out since five o´clock.
4. We started (star) learning English a few months ago.
5. He had not (not have) much time for sport since school began (begin)
three months ago.
6. They had (have) that car for many years.
7. Peter how been (be) ill since Tuesday.
8. I haden´t seen (not see) you for ages.
9. My parents bought (buy) this house many years ago,and we have
been (be) here since 1954.
10.It was (be) imposible to sit outdoors since the temperatura fell.
11.He has been (be) away for three years and won´t be back before next
summer.
12.Grandma hadn´t writlen (not write) to us since last Easter.
13.My uncle arrived (arrive) from the USA a week ago..
14.Jhon has been playing (play) tennus since May.
15.We have being (be) here for two weeks.
16.Mary had worked (work) for the same company since 1992.
17.They read (read) “The six Napoleons” five years ago.
18.Susan haven´t visited (not visit) her grandparents for two weeks.
19.My mother died (die) five months ago.
20.I had studied (study) German for two years.

EJERCICIO PAGINA 24-25


FOR –SINCE-AGO
Complete the sentences with FOR ,SINCE OR AGO
1. We went to the cinema three days ago.
2. I have lived in this house for three years now.
3. We have been in this pub since eight pm.
4. The Rolling Stones have been singing since the sixties.
5. Sally has been a journalist since she left university.
6. How long ago di you buy your new mobile?
7. Have you been to London for last year?
8. Jhon and I have been friends since primary school ,that is for ten years
9. We have been learnign a secon foreing language for two years now.
10.Mr Trump has been president of the USA since November 2016.
11.I have been interesed in history ever since i was a child.
12.Sam has been doing his homerwork since he came back from school!
13.I feel really depressed , it has been raining for days now.
14.Sandy met her boyfriend three years ago ,and she has been living with
him six months.
15.Jhon has been in hospital for two weeks.
16.Many people took part in the demostration aginst terrorism a week
ago.
17.Our car has been at the garage for repairs since last Monday
18.Kate started working in this Factory threee years ago and she has been
a manager there for one year.
19.Dan lost this mobile three weeks ago ,so he has been very nasty for
then.
20.The neighbour has been listening to loud music for hours!!
21.David has lived in New York since he got a job there two years
22.They have been married since 2015.
23.I´m exhausted, I have been raking fallen leaves for hours!
24.The children have played video games since lunchtime.
25.My sister has not been to the cinema for ages.

You might also like