Since I discovered present perfect

Since 2010, I am IT Specialist at Purwodadi Botanical Gardens.

Here we need to think about (1) meaning and (2) form.

1. Meaning

The word since means from a time in the past up to and including now.

2. Form

If you mean up to and including now then you need one of these:

How do I know I mean up to and including now?!

  1. You mean up to and including now if you use the word since followed by a time expression describing a past point in time.

Since 2010 I have been an IT specialist at Purwodadi Botanical Gardens.

  1. You mean up to and including now if you use the word ‘for’ followed by a time expression describing a period of time that began in the past and includes now.

For 8 years I have been an IT specialist at Purwodadi Botanical Gardens.

  1. You mean up to and including now if you don’t use a signal (since, for) and you don’t use a time expression, but you do imply past time up to and including now.

I have repaired many computers.

In example (3) you are using present perfect to assure us that NOW (in the present) you are an experienced computer repair person, and we can trust you! We don’t need to know exactly when you did the repairs, or exactly how many computers you repaired – we just want to make sure that you are experienced!

Have you done your homework?

Teacher: “Have you all done your homework?”
Students: 🙁 “Already!

flag-of-indonesia If you are Indonesian then you’re probably trying to construct present perfect tense. For Indonesians your options are generally already and not yet. However, you should think about using more present perfect in your English, especially if you’re preparing for IELTS. Using present perfect accurately and appropriately will increase your score for grammar in IELTS speaking and writing:

Teacher: “Have you all done your homework?”
Students: 🙂 “Yes, we have!

@guruEAP