An introduction to the Present Perfect. What the name means. An explanation of why Italians need to learn this grammar with care. Some exercises in form.
9. past simple present perfect
She made a phone call.
They haven’t finished.
We didn’t do the homework.
Have you seen John?
Did you wear the jacket?
She has taken her exams.
I sang the words.
He has shown us how.
You didn’t drive to work.
We have met before.
Did they give you a present?
10. past simple present perfect
She made a phone call. She has made a phone call.
They didn’t finish. They haven’t finished.
We didn’t do the homework. We haven’t done the homework.
Did you see John? Have you seen John?
Did you wear the jacket? Have you worn the jacket?
She took her exams. She has taken her exams.
I sang the words. I’ve sung the words.
He showed us how. He has shown us how.
You didn’t drive to work. You haven’t driven to work.
We met before. We have met before.
Did they give you a present? Have they given you a present?