ليساعدكم في الانجليزية
1. We use the Present Perfect Tense to talk about experiences. It is important if we have done it in our lives or not. It is not important when we did it.
Examples
I have been abroad two times.
Anna has never broken a leg.
Have you ever eaten sushi?
Tip! We often use never and ever with the Present Perfect Tense to talk about experience.
2. We use the Present Perfect Tense to talk about an action which started in the past and continuous up to now.
Examples
I have been a teacher for more than ten years.
We haven’t seen Janine since Friday.
How long have you been at this school?
Tip! We often use since and for to say how long the action has lasted.
3. We also use the Present Perfect Tense to talk about a past action that has the result in the present.
Examples
I have lost my wallet. = I don’t have it now.
Jimmy has gone to South America. = He isn’t here now.
Have you finished your homework? = Is your homework ready?
Tip! We often use just, already and yet with the Present Perfect Tense for an action in the past with the result in the present.
Uses of the Present Perfect – Practice
Exercise: chose for or since.
2. I have never been to Paris. —experiencecontinues up to nowpresent result
3. How long have you been here? —experiencecontinues up to nowpresent result
4. Angela has bought a new flat. —experiencecontinues up to nowpresent result
5. How many times have you been married? —experiencecontinues up to nowpresent result
6. We haven’t worked on a farm. —experiencecontinues up to nowpresent result
7. This building has been an office since 1998.
The Present Perfect Tense – How to form
We make the Present Perfect tense with the correct form of the auxiliary verb have (have/has) and the third form (past participle) of the mail verb.
To form the past participle of the regular verbs, we add ed to the infinitive.
Examples:
I have worked as a secretary for two years.
Have you ever visited the Disneyland?
The film hasn’t started yet.
Tip! You may want to visit The English Irregular Verbs pages to learn how we form the past simple (second form) and past participles (third form) of some English verbs..
Present Perfect – Positive Sentences
Exercise: Fill in the gaps with the correct form of the verb in brackets.
Example: I (see) my new teacher.
- The train to Newcastle already (leave).
- Alan (be) married twice.
- The Browns (have) a baby!
- I (break) my leg once.
- We (live) here for a year.
Answers
- The train to Newcastle —hasalready —left(leave).
- Alan —‘s been(be) married twice.
- The Browns —have had(have) a baby!
- I —‘ve broken (break) my leg once.
- We —‘ve lived (live) here for a year.
Present Perfect – Negative Sentences
Exercise: Fill in the gaps with the correct form of the verb in brackets.
Example: The kids (go) to bed yet.
- I think I (see) her before.
- She (have) a holiday this year.
- The shop (open) yet.
- John never (ride) a bicycle.
- We (do) our homework yet.
Answers
- I think I —haven’t seen(see) her before.
- She —hasn’t had(have) a holiday this year.
- The shop —hasn’t opened(open) yet.
- John —hasnever —riddena bicycle.
- We —haven’t done(do) our homework yet.
Present Perfect – Yes/No Questions
Exercise: Fill in the gaps with the correct form of the verb in brackets.
Example: you (meet) our new teacher?
- your son ever (sleep) in a tent?
- Ms Bixby (work) here longer than you?
- you (see) my glasses?
- the post (arrive)?
- they (fix) the car?
Answers
- —Hasyour son ever —slept(sleep) in a tent?
- —HasMs Bixby —worked(work) here longer than you?
- —Haveyou —seen(see) my glasses?
- —Hasthe post —arrived(arrive)?
- —Havethey —fixed(fix) the car?
Present Perfect – Information Questions
I
you
he
she
it
we
they
Exercise: Fill in the gaps with the correct form of the verb in brackets.
Example: What exams you already (pass)?
- Where you (be)?
- How long they (have) their car?
- How many letters he (write)?
- What companies she (work) for?
- How many copies we (sell)?
Answers
- Where —haveyou —been(be)?
- How long —havethey —had(have) their car?
- How many letters —hashe —written(write)?
- What companies —hasshe —worked(work) for?
- How many copies —havewe —sold(sell)?
Present Perfect – Practice
Exercise: Put the verb in brackets in the correct form to make the Present Perfect Tense.
- you ever (break) a leg?
- I (not be) to the theatre for ages.
- The Browns (move) a flat.
- Anita already (speak) to you?
- Our parcel (not arrive) yet.
- What countries you (be) to?
- My parents (live) in the same city all their lives.
Answers
- —Haveyou ever —broken(break) a leg?
- I —haven’t been(not be) to the theatre for ages.
- The Browns —have moved(move) a flat.
- —HasAnita already —spoken(speak) to you?
- Our parcel —hasn’t arrived(arrive) yet.
- What countries —haveyou —been(be) to?
- My parents —have lived(live) in the same city all their lives.
We use Present Perfect tense to talk about action which started in the past and continues up to the present.
Examples
I have had this computer for about a year.
How long have you been at this school?
I haven’t seen Julia since September.
Tip! For other uses of the Present Perfect tense, see the Present Perfect Tense – When To Use.
We use for with a period of time, for example: a few days, half an hour, two years. We use since with the time when the action started, for example: last year, June 8, I met you.
For or Since with Present Perfect Tense – Practice
Exercise. Do we use for or since with the following time references?
- I haven’t phoned home —forsinceChristmas.
- We’ve been here —forsincenine o’clock.
- I have worked for International House —forsincemore than eight years.
- I haven’t visited my home town —forsinceI left school.
- I haven’t been to the cinema —forsinceages.
- I have studied non-stop —forsince9.15.
- I have had a driving licence —forsinceI was eighteen.
- She hasn’t had a day off —forsince1999.
- Johan has been in England —forsincemore than two weeks now.
- Peter has been my best friend —forsincewe were nine.
Exercise. Decide if you need for or since with these time expressions.
—forsince
last weekend
—forsince
ten seconds
—forsince
Christmas Eve
—forsince
a decade
—forsince
I finished school
—forsince
a couple of days
—forsince
my birthday
—forsince
a long time
—forsince
ten centuries
—forsince
the 70s
—forsince
I was a boy
—forsince
August
—forsince
the last month
—forsince
fifteen years
—forsince
the accident
—forsince
then
—forsince
we bought this house
—forsince
last month
—forsince
a millennium
—forsince
I met you
اختكم سلمى