還是挑錯 - 自學

Table of Contents

※ 引述《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
--

All Comments

Madame avatarMadame2007-05-30
以上idea 有參照過Larsen Freeman出的The Grammar Book
Puput avatarPuput2007-06-03
推一個..我還真的沒注意到think about不用現在式
Caroline avatarCaroline2007-06-07
第1. in two years 沒什麼太大問題 但用for 才是最正確的
James avatarJames2007-06-11
第2 think about 絕對有現在簡單式 你想的未必你有用過
James avatarJames2007-06-15
最後 這個句子基本上沒有問題 除非你硬要雞蛋裡挑骨頭
Quintina avatarQuintina2007-06-17
不好意思來踢館 因為我覺得你的舉證完全是"語感"
Daph Bay avatarDaph Bay2007-06-21
如果有錯 請糾正 如有得罪請見諒