Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

The Present Tense - Present Perfect

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

The Present Tense – Present Perfect

There are three aspects of the present tense: = truth of a fact


1) Simple present
2) Present progressive now
A time in the
3) Present perfect (simple and progressive) past

The present perfect (simple) tense is used to describe a fact that has been true from
sometime in the past and continues to be true up through the present.
• Use the helping verb “has” before a verb in present perfect simple tense to describe (he,
she, it).
• Use the helping verb “have” before a verb in the present perfect simple tense when used
to describe all other subjects (I, we, you, they).

he / she / it [has] [verb in participle form]


I / we / you / they [have] [verb in participle form]

Example: It has rained a lot this week.


Example: I have flown on an airplane before.
• Use the helping verb “been” after “have” or “has” when using the verb “to be” in the
present perfect simple tense.

he / she / it [has] [been] [object clause]


I / we / you / they [have] [been] [object clause]

Examples: It has been a secret for thirty years.


They have been nice in the past.

1. COMPLETE THE FOLLOWING SENTENCES IN THE PRESENT PERFECT


SIMPLE TENSE.
1) She has been (to be) happy all day.
2) It has always snowed (to snow) here in December.
3) Dan has been (to be) sick for three days.
4) Li and Susan have tried (to try) four times already and will not give up.
5) The old car has been (to be) a piece of junk since I bought it.
6) We have not taken(to take) this test before.
7) My uncle has been (to be) to China.
8) Our father has never driven (to drive) to California before.
9) I have spoken (to speak) to the president before.
10) The old man has occasionally needed (to need) help crossing the street.

2. PUT THE FOLLOWING SENTENCES IN PRESENT PERFECT SIMPLE TENSE.


1) I do the laundry.
I have done the laundry
2) It is cold.
It has been cold.
3. NOW MAKE YOUR OWN SENTENCES IN THE PRESENT PERFECT SIMPLE
TENSE.
1) They have completed the project

2) He has forgotten what I said


The present perfect (progressive) tense is used to describe an action that has already
begun to happen sometime in the past and continues to happen up through the present.
• Use the helping verb phrase “has been” before a verb in present perfect progressive
tense to describe (he, she, it).
• Use the helping verb phrase “have been” before a verb in the present perfect
progressive tense when used to describe all other subjects (I, we, you, they).

he / she / it [has] [been] [verb + “ing”]


I / we / you / they [have] [been] [verb + “ing”]

Examples: He has been running for twenty minutes. = action


I have been running for twenty minutes.
now
A time in the past

4. WRITE THE CORRECT FORM OF THE VERB IN THE SPACES BELOW.


1) We have been learning (to learn) English for one hour.
2) He has been going (to go) to school here for five years.
3) I have been playing (to play) the piano since I was eight years old.
4) Li has been talking (to talk) on the phone for forty five minutes.
5) Wang, Ted, and Ko have been driving (to drive) since morning.
6) Andy and I have been looking (to look) for my keys for two hours.
7) The Colorado River has been flowing(to flow) for centuries.
8) My CD player has been skipping (to skip) since I bought it.
9) Tommy has not been saving (to save) his money for eight years.
10) Nidia has been running (to run) in the race for six minutes.

5. PUT THE FOLLOWING SENTENCES IN PRESENT PERFECT PROGRESSIVE


TENSE.
1) I make cakes.
I have been making cakes.

2) The car does not start.


The car has not been starting.

6. NOW MAKE YOUR OWN SENTENCES IN THE PRESENT PERFECT PROGRESSIVE


TENSE.
1) I’ve been cooking something special for you
2) We’ve been living here for two years

7. COMPLETE THE SENTENCES WITH THE VERB IN BRACKETS IN PAST


SIMPLE OR PRESENT PERFECT.

1. She loves Paris. She has been (be) there many times.
2. Bill has worked (work) in that company for 3 years. (He still works there).
3. They went (go) to London on holiday last summer.
4. I have read (read) that book. It´s good.
5. His parents were (be) here yesterday.
6. They went (go) to Germany when he was (be) only 4.
7. Did you watch (watch) a film last night?
8. I had (have) some toast when I got up.
9. He has lived (live) in Rome since he was a teenager.
10. The house looks different. Have you painted (paint) it?
11. I did not see (not see) you in class last Friday.
12. Shakespeare wrote (write) over one hundred sonnets.
13. I was (be) there when you bought it.
14. I have lived (live) here since I was a baby.
15. Ten years ago, I met (meet) Claire for the first time.
16. We have visited (visit) Cornwall every summer since I was twelve!
17. I have never seen (never see) you look so happy!
18. Last week, I took (take) my exams.

8. SAY IF THE FOLLOWING SENTENCES ARE RIGHT OR WRONG. CORRECT


THEM IF NECESSARY.

1. Have you ever been to Thailand? RIGHT


2. I´ve had sausages for lunch at half past one. wrong
3. She´s enjoyed herself at the party last night. wrong
4. I´ve read that book but I didn´t like it much. r i g h t
5. Tom has left school one year ago. wrong
6. My cousins have lived in Dublin since they´ve been children.wrong
7. We have worked here for a year and a half r i g h t
8. My parents lived in Britain for a couple of years. r i g h t
9. James has made a cake yesterday wrong
10. I´ve washed the car. It looks great now. r i g h t
9. COMPLETE THE SENTENCES WITH A VERB FROM THE BOX IN PRESENT
PERFECT OR PAST SIMPLE.

b finish stop wat


e smoke enjoy ch
n win live
o
t

1. She stopped smoking two months ago.


2. She hasn´t smoked for two months.
3. Have you ever been to Florence?
4. Did you watch that TV show last night?
5. They still live in that town. They have lived there for ages.
6. A friend of mine won the lottery three years ago.
7. When did you finish your homework?
8. They enjoyed themselves at the party last summer.

You might also like