[請益] "in/by/on doing so"的差別

看板Eng-Class作者 (奔跑的蝸牛)時間13年前 (2010/11/12 05:19), 編輯推噓1(107)
留言8則, 2人參與, 最新討論串1/1
彭蒙惠英語2010-11-03 p.14右邊column第二段: And at last, researchers have been able to see--in three dimensions-- the gyroids that create some of these colors. In doing so, they've gained a greater understanding of how butterflies produce them. (研究員終於得以藉由3D立體影像, 見到產生部份這類顏色的gyroids. 如此一來, 他們對於蝴蝶如何產生這些色彩就獲得了更深入的瞭解) -- 想請教的是 (1)in doing so (2)by doing so (3)on doing so 這三者語意上的差異為何? 我上網查了蠻久 但資料不多 且說法差異甚大 似乎沒有統一的講法 我是覺得用哪個都可以...意思好像都一樣 有人能幫我解惑嗎@_@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.32

11/12 14:14, , 1F
in doing so => be engaged in doing so
11/12 14:14, 1F

11/12 14:15, , 2F
(in = 投入於..)
11/12 14:15, 2F

11/12 14:15, , 3F
by doing so => by:藉由
11/12 14:15, 3F

11/12 14:16, , 4F
on doing so => on:指時間(在那一刻;當時)
11/12 14:16, 4F

11/12 14:17, , 5F
原句用in/by doing so都說得通,但in是最適當的.
11/12 14:17, 5F

11/12 14:18, , 6F
但不能說on doing so, 不然會很奇怪.
11/12 14:18, 6F

11/12 14:21, , 7F
P.S. on也可換成upon.
11/12 14:21, 7F

11/12 17:49, , 8F
看全句, 因為這傢伙是從句字的別處調來的
11/12 17:49, 8F
文章代碼(AID): #1Ct5t5UJ (Eng-Class)