Re: [請益] 時態~

看板Eng-Class作者 (誰有博客來e-coupon? ==)時間15年前 (2011/01/31 14:54), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
※ 引述《barry198744 (小豪)》之銘言: : 各位版友好~ : 想請問以下這幾題對岸高考的題目~謝謝~ : 1. I left my pen on the desk and now it’s gone; who _____ it? : A. took B. has taken : C. will take D. had take : ANS:(B) : 解答是說,用現在完成式表示影響或結果,所以用B。 : 這題我寫(A),因為我認為拿走我的筆,拿只是一個過去的動作,是不是用A也可以? 跟你有一樣想法, 覺得A其實也可以, 因為如果只是單純描述事實, 那用簡單式就好了! 但看到答案說用現在完成式表示影響或結果, 我心裡便開始畫一條時態的線: past present future --------'---------------'---------------'-------> Ved V will V ------->--------------->---------------> 完成的用完成式(had/have/has + p.p) 還在進行的用完成進行式 (had/have/has/will have been V-ing) 以下是我對B的看法: 我掉了筆在先, 所以是left(過去), "現在"不見了, now it's gone 所以在過去和現在的時間裡, 有人拿走了筆, 而走僅是一瞬間, 就用完成式, 又因為是在過去和現在之間的這一段時間發生的, 所以用現在完成式(過去的過去才用過去完成式), 這樣便說得通為什麼說用現在完成式來表示影響結果~ : 2. They won’t buy any new clothes because they _____ money to buy a new car. : A. save B. were saving : C. have saved D. are saving : AND:(D) : 解答是說,這個動作正在持續,所以用現在完成式。 : 而我是寫C,想說現在完成式,可以表示開始於過去,持續到現在的動作,所以正符合 : 題意的存的動詞。 : 謝謝~"~ 感激不盡~~ 如果你用現在完成式, 句子的意思會由"因為正在存錢(還在存)準備買輛新車, 所以他們不會/能買新衣服" 變成"因為他們已經存了錢要買輛新車(已經存夠了錢),所以不會/能買新衣服" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.120.66

01/31 15:35, , 1F
聽過native speaker的意見是說has taken比較常說
01/31 15:35, 1F

01/31 15:35, , 2F
native speaker在說話的時候是不會先考慮文法正確性再講的
01/31 15:35, 2F

01/31 15:35, , 3F
單純就是某個場合怎樣講比較多的一種習慣
01/31 15:35, 3F

01/31 15:39, , 4F
以美式英文來說也常常有用just/already+簡單過去式
01/31 15:39, 4F

01/31 15:40, , 5F
究竟哪一個比較常用恐怕還是要靠實際經驗
01/31 15:40, 5F

01/31 16:00, , 6F
who took it=自然 who has taken it聽起來怪怪的 是英式
01/31 16:00, 6F

01/31 16:04, , 7F
英文嗎? 不過為了考試要用這些怪怪的、"正確"的答案才
01/31 16:04, 7F

01/31 16:04, , 8F
考得上...=/
01/31 16:04, 8F

01/31 17:22, , 9F
覺得考太細了!又不是要招文字翻譯工作者...
01/31 17:22, 9F
文章代碼(AID): #1DHboKCk (Eng-Class)