[請益] "for"的用法

看板TOEIC作者 (\(〞▽〝*)/)時間16年前 (2010/04/02 21:28), 編輯推噓3(3015)
留言18則, 3人參與, 最新討論串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 22:41, , 1F
for,在這的意思是我取得碩士學位好幾年了..類似這樣
04/02 22:41, 1F

04/02 22:42, , 2F
for這個字很好用也很常見到,它還有很多其他的意思.
04/02 22:42, 2F

04/02 22:44, , 3F
Q2如果你說的,可以傳達差不多的意思.Q3有我好幾年前
04/02 22:44, 3F

04/02 22:45, , 4F
就取得碩士學位了.以上是我的看法.for還有因為,替代
04/02 22:45, 4F

04/02 22:45, , 5F
等等用法都很常用.
04/02 22:45, 5F

04/03 00:04, , 6F
for years是很常用的固定方法~
04/03 00:04, 6F

04/03 00:06, , 7F
have got something for years就是得到***很多年了
04/03 00:06, 7F

04/03 00:06, , 8F
只是強調時間的方法不同而已
04/03 00:06, 8F

04/03 00:07, , 9F
He plays piano for years. 就是說他彈了好幾年的琴
04/03 00:07, 9F

04/03 00:08, , 10F
這樣舉例有懂嗎= =
04/03 00:08, 10F

04/03 00:09, , 11F
通常用到For years都是表其"資歷"
04/03 00:09, 11F

04/03 00:10, , 12F
特別來強調該事實~與其價值
04/03 00:10, 12F

04/03 00:11, , 13F
基本用法的話就只是單純是for a long time
04/03 00:11, 13F

04/03 00:12, , 14F
Roz and I have been going there for years.
04/03 00:12, 14F

04/03 00:12, , 15F
別想的太復雜
04/03 00:12, 15F

04/03 11:32, , 16F
some改成several
04/03 11:32, 16F

04/06 12:09, , 17F
而且按照妳考的邏輯來說 對於持續性動詞
04/06 12:09, 17F

04/06 12:10, , 18F
你不能只看got...他整個時態是have got.不能挑一個看
04/06 12:10, 18F
文章代碼(AID): #1BjV4Bo3 (TOEIC)