has (have) done
- verb[ て ] + いる
- verb[ て ] + る (casual contraction)
て] + と る (casual form used in some regions)
You may come across verb [て] + て (来てて). This is the て-form of ている - 来ていて with い omitted.
[ている can also express occupation, hobbies, and habits. This use is often, but not always, accompanied by time-related expressions like 毎日、毎晩、よく, etc.]
[In other cases, you have to judge a particular ている meaning from context]
[In some parts of Japan (and often in manga and light novels) とる can be used instead of ている. This is a contraction of ておる, the humble form of ている but without the implication of being humble language. This applies to ている, ongoing action, and ている②, ongoing state]