如何理解这句英文的意思.On the day,Aron's arm was caught under a 2000-kilo rock that fell on him when he was climbing by himself in the mountains.如何理解这句话的意思,句中包含了哪些短语和语法.虽然教参书上有中文意思,wascaught under;fell on him;by himself 分别如何理解.

问题描述:

如何理解这句英文的意思.
On the day,Aron's arm was caught under a 2000-kilo rock that fell on him when he was climbing by himself
in the mountains.
如何理解这句话的意思,句中包含了哪些短语和语法.虽然教参书上有中文意思,wascaught under;fell on him;by himself 分别如何理解.

那天,当阿隆自己攀登在山上的时候, 他的胳膊被滚落的2000公斤的岩石压住了.

被困在石头下面、压在他身上、通过他自己

关于wascaught under;fell on him;by himself的解释如下:
was caught 是catch的被动式.under 是连接rock的,under a 2000-kilo rock 是作为状语,表示方位.fell on him,意思是砸在他身上.fell是fall的过去式,on是介词.by himself 是by oneself ,是固定短语,意思是独自地.
这句话有多重修饰成分,主体部分是Aron's arm was caught under a rock.
on the day 时间状语.2000-kilo 定语修饰rock,that fell on him 定语从句.
when he was climbing by himself in the mountains.也是状语.