作者KPunish ()
看板learnyf
标题Re: [问题] 还是挑错
时间Fri May 25 22:06:32 2007
※ 引述《dearsu (notebook)》之铭言:
: We haven't had a vacation in two years, so we think about taking a cruise
: -----------A -----B ------C
: that goes to different islands in the Caribbean.
: ----D
: 答案是B, 我觉得这个句子一点错也没有
: 为何B有错呢?
先回答原本推文里版友的问题 这边第一个句子里有两个have
第一个have是助动词have 第二个have是动词的have
所以是have + p.p => have + had
还有为什麽第一句可以用in two years 而不是for two years
广义上来说 现在完成就是用在持续一段时间..这大家都知道了XD
而in two years 和for two years最大的差别就是
in two years有一种ending的感觉 就是持续了两年 但最後停了
因为他将考虑要出去玩 所以不再是没有旅游的状态
当然用for two years也是可以的 英文吗 就是那麽free..= =||
至於B为什麽错呢
我个人的拙见是
这边的think about很明显的是考虑...的意思 而不是认为
就如果原文的推文中所讲的
用thought是绝对很奇怪的 因为前一句的时态是现在完成式
照理来说後一句应该要是比现完还要晚的时态
但纯用现在式的话 think about没有纯现在简单式 也就是题目B的用法
因此 再往後推一到两个时态 现在进行式或未来式
will think 或是are thinking about的那个答案
PS. 如果还是很难理解 不彷想想 平常在用think about这个片语时
几乎很少用现在式表示
I thought about...
I am thinking about...
I will think about...
so..that's it
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.65.179
※ 编辑: KPunish 来自: 59.104.65.179 (05/25 22:09)
※ 编辑: KPunish 来自: 59.104.65.179 (05/25 22:16)
1F:→ KPunish:以上idea 有参照过Larsen Freeman出的The Grammar Book 05/25 22:17
※ 编辑: KPunish 来自: 59.104.65.179 (05/25 22:21)
2F:推 yenchenchen:推一个..我还真的没注意到think about不用现在式 05/26 10:08
3F:推 singjack:第1. in two years 没什麽太大问题 但用for 才是最正确的 05/26 16:23
4F:→ singjack:第2 think about 绝对有现在简单式 你想的未必你有用过 05/26 16:25
5F:→ singjack:最後 这个句子基本上没有问题 除非你硬要鸡蛋里挑骨头 05/26 16:26
6F:→ singjack:不好意思来踢馆 因为我觉得你的举证完全是"语感" 05/26 16:27
7F:→ singjack:如果有错 请纠正 如有得罪请见谅 05/26 16:28
※ 编辑: KPunish 来自: 59.104.65.179 (05/26 18:34)