〜ている: progress and resulting states
Do not translate every 〜ている as an action in progress. The verb and time expressions help distinguish ongoing actions, resulting states, and repeated habits.
An action in progress
今、昼ご飯を食べています。 means 'I am eating lunch now.' With an action lasting over time, such as eating, 〜ている can describe what is happening at the moment. 今 is a useful contextual clue.
昨日の三時は勉強していました。 means 'I was studying at three yesterday.' Comparing ています and ていました shows that the reference point for an ongoing action can be present or past.
A state after a change
ドアが開いています。 normally describes the door being open. It does not necessarily mean that the door is continuously opening. The focus is on the state after the change expressed by 開く.
結婚しています describes being married, and 知っています describes knowing something. The usual polite expression for not knowing is 知りません. These expressions do not map one-to-one onto English progressive forms.
Use context for repetition
毎朝走っています。 can describe a habit of running every morning. It does not imply that the speaker is running while speaking. Read repeating time expressions such as 毎朝 alongside the verb.
First consider whether the verb describes an activity or a change, then look for expressions such as 今, 昨日, or 毎日. Compare whether an ongoing action, a resulting state, or repetition best fits the actual situation.
Check: Does 結婚しています。 necessarily mean 'I am having my wedding ceremony right now'?
Show the answer and why
No. It normally means 'I am married,' expressing the resulting state after a change.

