作者Lisrad (Lisrad)
看板Eng-Class
標題[文法] a long time
時間Sat Sep 25 10:48:52 2010
在國中課本看到這樣的句子
You're in traffic a long time.
當下的直覺是覺得很怪
應該要寫成
You're in traffic "for" a long time.
但是有些朋友會覺得
"for a long time" 也許要跟完成式連用比較好
但我還是覺得不加for很怪
還是說有把for省略掉的用法?
找字典只找的到 longtime(adj.)的用法
找不到 a long time 當句子 可以來探討加不加for的例子
單純找for的話
*longman dictionary
#used to say how long an action or situation continues for:
We had been talking for a good half hour.
He's been off work for a while.
*chambridge dictionary
#used to show an amount of time or distance
I'm just going to bed for an hour or so.
I haven't played tennis for years.
*merrian-webster
#used as a function word to indicate duration of time or extent of space <gone
for two days>
例句的確大多是與完成式連用
那請問大家對原句
You're in traffic a long time 這樣寫對嗎
加for的話 就要改成
You have been in traffic for a long time 這樣會比較好嗎?
謝謝大家 ^^
(我是懷疑因為國二還沒教到現在完成式 為了省麻煩
所以只好寫出You're in traffic a long time的句子...?)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.39.8
→ dunchee:式,for也不是一定要加) 後者的用法非常非常的尋常。 09/25 22:15
→ dunchee:你欠缺的是實際的閱讀經驗(英文報章雜誌書籍等以及英文新 09/25 22:15
→ dunchee:聞報導/節目等等) 09/25 22:16
→ dunchee:"還沒教到現在完成式"-> 和這無關。課本不至於"為了這"而 09/25 22:37
→ dunchee:寫出錯誤句子來教學生。能看到整個內容會比較好判斷這是 09/25 22:37
→ dunchee:怎樣的文體(比如,那種有圖片,類似"看圖說故事"語氣的 09/25 22:37
→ dunchee:文體,這情況下一般是用較relaxed的 style) 09/25 22:38