[請益] "for" 的用法

看板TOEFL_iBT作者 (\(〞▽〝*)/)時間14年前 (2010/04/02 20:24), 編輯推噓3(308)
留言11則, 7人參與, 最新討論串1/1
剛才在網路上 偶然看到了這句英文: "I've got my master degree for years." 我想請問一下, 這句可以用"for"這個字嗎? 因為我私以為"for"應放在具有持續性的動詞後面 這裡的"got"應該不具有持續性, 所以 Q1. 這裡是不是 不該用"for years" 而應該改為 "I've got my master degree many years ago." ? Q2. "I've got my master degree years ago." 這個句子裡的"years"前面 沒有加任何東西修飾, 可以這樣嗎? Q3. "I've got my master degree some years ago." 這句的"some"會不會用得怪怪的? 如果會,該怎麼修改? 抱歉有三個問題想請教各位先進 ╭(_ _)╮ 在此先說聲感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.134.203

04/02 20:34, , 1F
Q2: some →several?
04/02 20:34, 1F

04/02 20:35, , 2F
I've got my master degree for years. 這句前面的I'v 就
04/02 20:35, 2F

04/02 20:36, , 3F
是I have的縮寫啊 所以後面的for years並沒有用錯 沒有形
04/02 20:36, 3F

04/02 20:37, , 4F
容詞表示純粹表示經歷好幾年吧
04/02 20:37, 4F

04/02 20:38, , 5F
另外get的過去分詞可以寫成got或gotten
04/02 20:38, 5F

04/02 20:42, , 6F
因為前面有 have ,這句是完成式,沒有問題
04/02 20:42, 6F

04/02 21:39, , 7F
Q2也許不是對不對的問題 只是母語人士聽了會覺得怪怪
04/02 21:39, 7F

04/03 04:10, , 8F
for放在具有持續性的動詞後面? 有這種說法阿?
04/03 04:10, 8F

04/03 15:10, , 9F
我也是第二次聽到了 持續性動詞 可以請問 這是什麼嗎?
04/03 15:10, 9F

04/03 15:11, , 10F
可以吃嗎? 抱歉 我冷了
04/03 15:11, 10F

04/06 01:46, , 11F
ago不太對吧...你那句就像說"我已經拿到碩士學位數年前"
04/06 01:46, 11F
文章代碼(AID): #1BjU7cL- (TOEFL_iBT)