Although I know the present perfect can be tricky, there are some ways to simplify your life and to remember when to use it.
For example: use the present perfect with for and since when you talk about a length of time, or how long.
For is used to talk about a period of time.
- I have been in France for 13 years.
- Mary has been working for hours on her project.
- Ida and Jack have been together for a month.
Since is used to talk about the start of a period of time, a point in time from which something began.
- They’ve been in France since 2008.
- We’ve been married since May.
- Alice has been studying for her test since last Friday.
Sometimes, you want to say how long ago something happened, in this case, you must always use the past simple: I moved to France 13 years ago.
You cannot use the present perfect with ago.
Here are some more examples:
- My grandmother died 11 years ago.
- Ali and Gem opened their business a year ago.
- We ordered our food 20 minutes ago.
Do you have any questions? Be sure to leave us a comment or send us an email. We’ll be happy to get back to you ASAP!
Don’t forget to check out our Facebook Page for more tips and ideas on how to improve your English!
Also, our classes have started up again! We’ve still got spots in our A1 beginner’s group at 3pm on Tuesdays, Thursdays and Fridays; as well as in our advanced group on Mondays and Wednesdays at 5pm, and Friday mornings at 9:30am: for only 15€ per lesson.
So take your English future in hand and sign up!