EXAMPLES _ PRESENT PERFECT __ _vs.___ _ SIMPLE PAST_____________
Has the postman come yet? Did the postman come?
(he comes between 11 + 12 am; it’s 11:45) (it’s 12:30)
Have you eaten breakfast? Did you eat breakfast before work?
(it’s now 9:30)
I haven’t eaten lunch. I ate lunch at 1:00.
(it’s still lunchtime; possibility to eat)
Today has been very stressful. Today was stressful.
(The day is not over.) (The day is over.)
Write some of your own examples:
1. _________________________________________________________
2. _________________________________________________________
3. _________________________________________________________
4. _________________________________________________________
Questions (compare to simple past):
Do you have a car /radio /watch /stereo/ TV?
Have you had it since 19…?
When did you buy it?
How long have you had it?
How long have you studied English?
Have you studied English this month? / Did you study English last week?
How many lessons have we had so far? / Have we finished our lessons yet?
How long have you been at school? Since 10:30. For 20 minutes.
Have you worked this month? How many hours have you worked this week / today?
Have you listened to the radio / watched TV today?
Have you received any letters today / this week / this month?
Has it rained / snowed this month / year?
Have you ridden your bike / gone for a walk this week? Have you cleaned the house yet?
Have you answered all the questions I’ve asked? / Did you answer all the questions?
Have you smoked today? / Did you smoke today?
How long have you lived in this city?
How long have you worked for your company?
How long have you known………..?
Have you ever been to Spain?
How many times have you been to Rome / Florence / Africa?
Try this game