Difference b/w Present Perfect and Past Indefinite
Difference b/w Present Perfect and Past Indefinite
Remember:
≫ We use the past simple for past actions which have no
connection to the present. (finished past time)
≫ We use
present perfect to show a link between the present and past, and the action is
discontinued (due to any reason) or the action is finished.
For basic usage
of
INTERMEDIATE LEVEL
(i) past simple (finished past time) yesterday, last week, in 1994, in 2018, a hundred years ago
SUPPOSE TODAY IS FEBRUARY 10, 2019
Past indefinite
(finished past time)
|
Present perfect
|
I went there
yesterday.
(finished past time)
I went there on
February 9, 2019.
|
I have gone
there.
|
She packed her
case last night.
(finished past time)
|
She has packed
her case.
(= her things are in the case now.)
|
It rained yesterday.
|
The rain has stopped.
(discontinued) (it is possible the rain may fall again.)
|
The plane landed
ten minutes ago.
|
The plane has
just landed.
|
In 2018…
We won the prize
last year.
|
In 2019…
We have won the prize!
|
He produced many
dramas in his long careers.
(= He produced dramas means that his
career is over. He will not produce any more.)
|
He has produced three
dramas so far.
(= He has produced dramas means that it
is possible he will produce more dramas.)
|
↷ Have you
seen today’s newspaper?
↷ It has
not rained today.
(we are talking about February 10, 2019)
(ii) Read these lines
Aslam: We have bought a new house.
Yaqoob: When did you buy?
Aslam: We bought it last week.
We often give new information in
the present perfect, We've bought a new house (The house is ours
now.). We use the past simple, e.g. We bought it last week, to
give details or to ask for details about things such as when and where it
happened.
Here are some more examples.
↷ I've found my keys. ~ Oh, good. Where did you find it?
↷ His pizza has arrived. ~ The rider brought it at seven o'clock.
INTERMEDIATE PLUS
(i) Present Perfect + since + Past Indefinite
↷ I've worked here since I left college.
↷ I've played the guitar since I was a teenager.
↷ I've played the guitar since I was a teenager.
BE
CAREFUL!
We do not use the present perfect with adverbials which refer to a finished past time: yesterday, last week / last month / last year,
in 2017, when I was younger etc. These are past
indefinite adverbials
Read these
lines:
↷ He has seen that film yesterday.
He saw that film yesterday. (Past Indefinite)
↷ We have just bought a new car last week.
We bought a new car last
week. (Past Indefinite)
↷ When we were children we have been to Islamabad.
When we were children we
went to Islamabad. (Past
Indefinite)
but we can use the present perfect with adverbials which refer to a time which is not yet
finished: today, this
week/month/year, already, etc
↷ Have you seen Maria today?
↷ We have bought a new car this week.
↷ It has
happened several times already.
(ii) ever, never, already, just, by now,
recently, so far, by now, until now etc.
We often use the
present perfect with adverbials which refer to the recent past.
≫ “ever” means
“in your whole life up to the present
time”
≫ “Never” means
“not ever”
↷ Their last college function was the worst day they have ever had.
↷ We have never seen
that film.
↷ Have you ever met the chairman of our club? Yes,
but I've never met his son.
≫ “Just”
means “a short time ago”
≫ “Already” means “sooner than expected”
Nabeel: I have just heard about a new motivational speaker. Have you bought a ticket yet?
Aslam: We are too late. They have already sold all the tickets.
(= They sold the tickets very
quickly.)
≫ We use yet when we are expecting
something to happen. Nabeel expects that
Aslam will buy a ticket.
something to happen. Nabeel expects that
Aslam will buy a ticket.
≫ Just and already come before the past
participle.
≫ Yet comes at the end of
a question or a negative sentence.
↷ It isn't a very good party. Most people have
already gone home.
↷ I've just had an idea.
↷ They've just returned from journey.
↷ It's eleven o'clock and she hasn't finished breakfast yet.
↷ Have you bought a ticket yet?
↷ It's eleven o'clock and she hasn't finished breakfast yet.
↷ Have you bought a ticket yet?
Read these examples
↷ He has played cricket before.
↷ He played cricket at school.
↷ Have you ever been to England? ~ Yes, twice.
↷ Did Aslam ever go to England? ~ Yes, I think so.
MORE INTERMEDIATE
EXAMPLES
(i) Read this reference
[Reference: (Second Edition) Oxford
Practice Grammar by John Eastwood Unit 15]
(ii) But sometimes today etc can mean a past period. Compare:
I haven't seen Rachel today.
(= It's still daytime.)
(= It's still daytime.)
I didn't see Sarah at work today.
(= The working day is over.)
Has the post come this morning?
(= It's still morning.)
Did the post come this morning?
(= It's later in the day.)
(= It's later in the day.)
Comments
Post a Comment
Message