We ____ a new lamp.
have bought
find
have found
what is the difference between simple past and present perfect?
simple past - actions that happened and ended in the past
present perfect - actions that started in the past and continue up to now
receive/gift/past week
Have you received a gift this past week?
Why isn't Ben at work today?
(broke leg).
He has broken his leg.
(have/not)
No, he has not had the time yet.
fly
have flown
Do you know who _____ invented the telephone?
Extra points if you do!
invented
alexander graham bell
actress/ever/forgot her lines
Has the actress ever forgot her lines?
Would you like some more ice cream?
(no/enough)
No, I have had enough.
The teacher ____ here since 8 in the morning.
The teacher has been here since 8 in the morning.
hit
have hit
Granddad ______ in the hospital since Monday. He's ____ in the hospital before.
has been, hasn't been
live/in this city/for more than five years
Have you lived in this city for more than five years?
Where are you going on holiday this year?
(We/decided)
Maria has worn glasses since she was five years old.
understand
have understood
It hasn't rained this week, but last week it really rained a lot.
what/done/today
What have you done today?
Could I borrow that book sometime?
(I/finish)
Sure. I have finished it.
Have you listened to Christmas songs?
cost
have cost
Scientists have just made a major discovery in medicine.
Who in your family has helped you a lot?