解答

✨ 最佳解答 ✨

這問題問得滿細的,問到ㄧ個不ㄧ定有定論的地方。
我提供我的看法,但可能有其它人會不認同。

我們先討論ㄧ下while的常見用法。

1. 當...(常搭配進行式)
這種用法下,它引導了一個時間副詞(子句或片語)
因此可以置前或置後
置前時,需要打上逗號,再接主要子句
置後時,不需打上逗號。
Dora left a message on the voice mail while I was asleep.
While I was asleep, Dora left a message on the voice mail.

2. 只放在句首,表"儘管、雖然",做邏輯上的讓步,需打上逗號。
While respected, he is not liked.

3. 做邏輯上的對比,通常放在句尾,用法等於whereas
一般共識認為需要打上逗號(與whereas用法一樣),但偶爾會看到人漏掉
He likes football, while I prefer rugby.

上面的討論都只是在ㄧ個句子的框架下討論。
你文內的用法是用法三,但與它對比的對象並非ㄧ個短句。
而是前面很多句子,因此採用一般逗號是不夠強的
會讓人以為只有前後兩句在做對比。
打上;其實是很好的選擇。
它比逗號強,讓人能夠用跳脫單獨前後兩句的方式解讀
又它沒有句號這麼強,怕讓人斷掉這個邏輯上的對比。
回答你的問題,是否可以句號?
我覺得沒有定論,你如果是問這邊這個情況
我個人覺得冒號很好,但這又不代表是不可以句號的;
可能在別的情境下又是句號較好,沒有ㄧ定要如何。
有時候是取決於作者想要傳達怎樣的閱讀體驗給讀者。

你們目前學習的程度都是在學規則
但在往上走後,你會發現其實很多地方都是有ㄧ些彈性的
並非國高中英文塑造給你們那樣硬梆梆的,這就是語言:D

蘋果哈特利

謝謝!

蘋果哈特利

是不是比較像「;however 」那樣的感覺?

Shao

However一般前面是句號~退成分號會增加與前面句子的連結度。
這邊是平常是逗號,但這裡不好,原因上面解釋了~加強成分號~
對讀者來說,停頓感由低到高[逗號<分號<句號]
與上一句邏輯的連續性、持續性由低到高[句號<分號<逗號]
還有其它可能納入考慮的選擇的維度,這邊就不討論
一些基本規則掌握後,有些地方就看作者想怎麼表達~

蘋果哈特利

謝謝

留言
PromotionBanner
您的問題解決了嗎?