作者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
2F:→ dunchee:式,for也不是一定要加) 後者的用法非常非常的寻常。 09/25 22:15
3F:→ dunchee:你欠缺的是实际的阅读经验(英文报章杂志书籍等以及英文新 09/25 22:15
4F:→ dunchee:闻报导/节目等等) 09/25 22:16
5F:→ dunchee:"还没教到现在完成式"-> 和这无关。课本不至於"为了这"而 09/25 22:37
6F:→ dunchee:写出错误句子来教学生。能看到整个内容会比较好判断这是 09/25 22:37
7F:→ dunchee:怎样的文体(比如,那种有图片,类似"看图说故事"语气的 09/25 22:37
8F:→ dunchee:文体,这情况下一般是用较relaxed的 style) 09/25 22:38