120 likes | 507 Views
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 .
E N D
Presentperfect or pastsimple?Correct the sentencesthat are wrong. • Tom hasbrokenhislegyesterday. • Theyarrivedabouttwentyminutes ago. • She’s my best friend and I knowherfor ten years. • I’ve neverwritten a love poem. • We’ve livedheresince ten years and welikeit. • Whattimehasmybrotherphoned? • Haveyoueverworked in a restaurant? • I haven’t played football since I was 11.
Presentperfect or pastsimple? • Tom brokehislegyesterday. • Theyarrivedabouttwentyminutes ago. OK • She’s my best friend and I haveknownherfor ten years. • I’ve neverwritten a love poem. OK • We’ve livedherefor ten years and welikeit. • Whattimedidmybrotherphone? • Haveyoueverworked in a restaurant? OK • I haven’t played football since I was 11. OK
Explain the difference: 1. I’ve seenThe Godfather. I sawthe Godfather last night. 2. We’ve beenmarriedforfiveyears. Weweremarriedforfiveyears. • She’s beentoBritain. She’s gonetoBritain.
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 thesesentences: • Chris hasrepairedhiscar. Chris hasbeenrepairinghiscar. • Jeremy hasbeenliving in Verona fortwomonths. Jeremy haslivedin Verona allhis life. • I’ve written 12 emailmessagesthismorning. I’ve beenwritingemailmessagesallmorning.