SIMPLE PAST vs Present Perfect
Compare: Shakespeare wrote many plays. My sister is a writer. She has written many books.
Present perfect and past simple (I have done and I did) The present perfect is a present tense. It always tells us something about now. The past simple tells us only about the past.
You can use the present perfect with certain expressions
Are the underlined parts of these sentences right or wrong Are the underlined parts of these sentences right or wrong? Correct the ones that are wrong. How many plays has Shakespeare written? Have you read any of Shakespeare’s plays Aristotle has been a Greek philosopher. Ow! I’ve cut my finger. It’s bleeding. My grandparents have got married in London. Where have you been born? Mary isn’t at home. She’s gone shopping