關於時間複詞是否可以直接加介係詞的問題

2012-04-29 4:29 am
如題,

when,since...等的時間副詞是否可以直接加介系詞(像是in, after等)?

例如:

當吃完午餐後,我通常會睡一會。
when after finishing lunch, I will take a nap.

當在學校的時候,特別沒精神。
when in school, I would feel lazy.

--

個人覺得像是例句二,
如果直接講"in school, ...",好像翻起來感覺也挺怪的...

--

又例如像是電影「羅馬假期」(When In Rome)
是真的可以這樣用的意思嗎? 或是,僅限口語之類的。

回答 (3)

2012-04-29 9:37 pm
✔ 最佳答案
當吃完午餐後,我通常會睡一會。
when after finishing lunch, I will take a nap.
應改寫作After finishing lunch, I will take a nap.因為在本句裡的finish是一個點,而不是一段過程,所以不用when,而用after。

當在學校的時候,(我) 特別沒精神。
when in school, I would feel lazy.
應改寫作When in school, I feel especially lazy.不宜用助動詞would。

--

個人覺得像是例句二,
如果直接講"in school, ...",好像翻起來感覺也挺怪的...
when in school = when I am in school,因為主句有我時,可以將這裡的 I am省略。

--

又例如像是電影「羅馬假期」(When In Rome)
When in Rome do as the Romans do.
= When you are in Rome, do as the Romans do.入境隨俗。
這是祈使句,所以可以不寫出主詞。

所以你看到when後面接介系詞時,是省略後的結果。
since後面出現介系詞大概是絕無僅有吧。我想不出會有這樣的狀況。
2014-08-13 5:00 am
到下面的網址看看吧

▶▶http://*****
2012-04-29 9:20 am
when after finishing lunch, I will take a nap. (X)
After I finish my lunch, I will take a nap. (O)
When I finish my lunch, I will take a nap. (O)
After I have finished my lunch, I will take a nap. (O)
After lunch, I will take a nap. (O)

"after"一詞已經代表了時間,不必再加"when"。


收錄日期: 2021-04-24 22:59:19
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20120428000016KK07658

檢視 Wayback Machine 備份