Yesterday I had a busy day. I received a lot of s. I have received only a few today. WHAT IS THE DIFFERENCE? WHY????? IS YESTERDAY FINISHED? YEEEEEEEEEEEEESSSS! IS TODAY FINISHED? NOOOOOOOOOOOOOO!
FINISHED TIME UNFINISHED TIME / UNKNOWN TIME YESTERDAY John studied Maths and English yesterday. LAST WEEK I visited my mother twice last week. LAST MONTH LAST YEAR 1991 TODAY He has studied only English today. (but today isnt finished, so he may study Maths before its over) THIS WEEK I have visited my mother only once this week. THIS MONTH UNKNOWN TIME I have watched all Harry Potter movies. SIMPLE PAST X PRESENT PERFECT
VERBSIMPLE PASTPAST PARTICIPLE STUDYSTUDIED VISITVISITED TRAVELTRAVELED IRREGULAR VERBS HAVEHAD SPEAKSPOKESPOKEN WRITEWROTEWRITTEN READ I have had two cups of coffee today. I have spoken to Mark this week. I have read all four of the Twilight books.
Negative form I saw my grandmother last week. I havent seen her this week. Sarah talked to her brother yesterday. She hasnt talked to him today. I paid all my bills last month. I havent paid my bills this month yet.
INTERROGATIVE FORM Have you seen Twilight? Yes, I have. No, I havent. Have you (ever) been to Europe? Yes, I have. No, I havent. (or) No, I have never been there. Have you cleaned your room (yet)? No, I havent. (or) Not yet. Yes, I have (already).