Present Perfect RULE: “we form the present perfect simple with the verb have or has and the past participle of the main verb.” Have you ever worked for a bank? I have written a lot of reports I have worked here for 3 years Yes, I have worked for a bank before. I have just finished this report. Curiosità: In molte canzone compare il Present Perfect, ad esempio: Have You Ever Seen The Rain Someone told me long ago There's a calm before the storm, I know; It's been coming for some time. When it's over, so they say, It'll rain a sunny day, I know; Shining down like water. CHORUS: I want to know, Have you ever seen the rain? I want to know, Have you ever seen the rain Coming down on a sunny day? Yesterday, and days before, Sun is cold and rain is hard, I know; Been that way for all my time. 'Til forever, on it goes Through the circle, fast and slow, I know; It can't stop, I wonder. CHORUS Yeah! Hai Mai Visto La Pioggia? Qualcuno mi ha detto molto tempo fa che c'? la calma prima della tempesta Lo so: verrò per un po’ di tempo Quando sarà finita, così dicono, pioverà in un giorno di sole Lo so, splendendo mentre scende come l'acqua CHORUS: Voglio sapere, Hai mai visto la pioggia? Voglio sapere, Hai mai visto la pioggia venire gi? in un giorno di sole? Ieri, e l'altro ieri, il Sole era freddo e la pioggia era forte Lo so, è stato così tutto il tempo Per tutta l'eternità, va avanti, Sebbene il circolo, lento o veloce, Lo so, non può fermarsi, mi domando CHORUS Yeah FORM POSITIVE: Subject + have/ has + Past Participle NEGATIVE: Subject + have not / has not + Past Participle INTERROGATIVE: Have / has + Subject + Past Participle + ? Key Words Yet Already Just Es: • I have already drunk a beer Subj + has/ have + already + Past participle Es: • I have just eaten vegetables. Subj + have/ has + Just + Past participle Es: •I haven’t seen Titanic yet. •Have you seen Titanic yet? Subj + have not/has not + Past Participle + Yet. Has/Have + Subj + Past partciple + yet ?