[文法] for +一段時間的用法
一般來說表達一段持續的時間會用for+一段時間
She will stay here for 10 days.
She has worked here for 10 years.
可是為什麼跟某些動詞搭配時,卻不需要加for
像是
She sleeps 10 hours a day.
這邊的10 hours在這個句子裡面是什麼詞性?
是sleep的受詞嗎?還是修飾sleep這個動詞的時間副詞呢?
有沒有什麼樣子的規則可以去記呢?
還是就是要看一個用法記一個用法?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.109.244
※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1466357259.A.E99.html
推
06/20 08:12, , 1F
06/20 08:12, 1F
→
06/20 08:12, , 2F
06/20 08:12, 2F
推
06/20 08:50, , 3F
06/20 08:50, 3F
推
06/20 09:23, , 4F
06/20 09:23, 4F
→
06/20 09:24, , 5F
06/20 09:24, 5F