為什麼這篇in a long time用法鄉民發文收入到精華區:因為在in a long time用法這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者Lisrad (Lisrad)看板Eng-Class標題[文法] a long time時間Sa...
在國中課本看到這樣的句子
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