When+進行式

想請問when當從屬連接詞時,子句可以為過去進行式或過去簡單式都可以,但要怎麼判別是接哪個時態呢?例:當我正在站在那邊的時候,有人叫了我
When I was standing there, someone called me. (知道是這樣寫,但有沒有除了用語意上去判斷之外的方法呢?)因之前讀到文法書上寫,when後多接簡單式,很疑惑有沒有文法上面的解釋或判別方法呢?謝謝
更新: 請問可以解釋為when副詞子句,帶出主句的時間背景這樣嗎?
舉例來說:
(1)When Mom was cooking, Dad got home.
(2)When Dad got home, Mom was cooking.
這兩句文法皆可,但解釋上語意不太一樣,(1)when子句帶出爸爸回家的時間背景為媽媽正在煮飯,(2)when子句帶出媽媽煮飯時,爸爸到家,也就是說強調的重點皆為主句,而子句只是提供一個時間背景?這樣解釋對嗎?
3 個解答 3