Present perfect or past simple? Correct the sentences that are wrong. • • • • • • • • Tom has broken his leg yesterday. They arrived about twenty minutes ago. She’s my best friend and I know her for ten years. I’ve never written a love poem. We’ve lived here since ten years and we like it. What time has my brother phoned? Have you ever worked in a restaurant? I haven’t played football since I was 11. Present perfect or past simple? • Tom broke his leg yesterday. • They arrived about twenty minutes ago. OK • She’s my best friend and I have known her for ten years. • I’ve never written a love poem. OK • We’ve lived here for ten years and we like it. • What time did my brother phone? • Have you ever worked in a restaurant? OK • I haven’t played football since I was 11. OK Explain the difference: 1. I’ve seen The Godfather. I saw the Godfather last night. 2. We’ve been married for five years. We were married for five years. 3. She’s been to Britain. She’s gone to Britain. Make questions • • • • • • When / Barack Obama / born? How long / married / Michelle? How long / be / president of the US? How long / be / senator of Illinois? When / win / the election? When / meet / the Pope in Rome? Compare these sentences: • Chris has repaired his car. Chris has been repairing his car. • Jeremy has been living in Verona for two months. Jeremy has lived in Verona all his life. • I’ve written 12 email messages this morning. I’ve been writing email messages all morning.