The ている form does two jobs: an action in progress (I am eating) and a resulting state (I am married, the door is open). Learn which verbs do which, with everyday sentences. For B1 learners.
〜ている
be doing (action in progress) or be in a state (result of a change)
〜てる
casual contraction of ている
〜ていた
was doing; had been in a state
〜ていない
not doing; have not yet done
今、何をしていますか。
What are you doing now?
ご飯を食べています。
I'm eating.
雨が降っています。
It's raining.
子供が寝ています。
The children are sleeping.
電話で話しています。
I'm talking on the phone.
今、駅に向かっています。
I'm on my way to the station now.
何してるの?
What are you up to? (casual)
毎朝ジョギングしています。
I go jogging every morning. (habit)
銀行で働いています。
I work at a bank. (ongoing situation)
大阪に住んでいます。
I live in Osaka.
日本語を習っています。
I'm learning Japanese.
結婚しています。
I'm married. (state, not "getting married")
彼を知っていますか。
Do you know him?
いいえ、知りません。
No, I don't know him. (negative is 知りません, not 知っていません)
眼鏡をかけています。
He's wearing glasses.
赤いシャツを着ている人
the person wearing a red shirt
窓が開いています。
The window is open.
電気がついています。
The light is on.
店が閉まっています。
The shop is closed.
父はもう出かけています。
My father has already gone out.
田中さんは来ていますか。
Is Mr. Tanaka here? (has he come?)
お腹が空いています。
I'm hungry.
疲れています。
I'm tired.
財布が落ちています。
There's a wallet lying on the ground.
まだ決めていません。
I haven't decided yet.
まだ宿題をしていません。
I haven't done my homework yet.
昨日の夜、何をしていましたか。
What were you doing last night?
本を読んでいました。
I was reading a book.
十年前、東京に住んでいました。
I lived in Tokyo ten years ago.
待っていてください。
Please wait for me.
〜ておく
do in advance
ホテルを予約しておきます。
I'll book the hotel in advance.
〜てある
has been done (by someone, on purpose)
壁に絵が掛けてあります。
A picture has been hung on the wall.
もう知っています。
I already know.
彼女は髪が長いです。
She has long hair.