[文法] 時態文法 (有更新)
想請教各位一些問題,
1.我在公司,如果我遇到同事,同事問我在這邊工作多久了
我回答: I have been working here for three years.
這句應該沒錯吧(?),如有錯請指證
2.主要問題在這邊
如果我說 I have worked for three years in XXXX.
意思是,我在XXX公司待過三年,且現在已經離職了
還是說,只是強調我在XXX公司待過三年,沒有提供現在是否在職的訊息
3.還有我在英文文法網站有看到一句英文
You have grown since last time i saw you.
我疑問是不能用進行式、或是現在完成進行式?
還是這句強調的是在這兩年間的變化,所以選用這句
問題有點奇怪,
希望有人能解答!
非常感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 74.193.70.34
※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1472185637.A.3E7.html
推
08/26 12:50, , 1F
08/26 12:50, 1F
→
08/26 12:51, , 2F
08/26 12:51, 2F
→
08/26 12:51, , 3F
08/26 12:51, 3F
→
08/26 12:51, , 4F
08/26 12:51, 4F
→
08/26 12:51, , 5F
08/26 12:51, 5F
→
08/26 12:51, , 6F
08/26 12:51, 6F
→
08/26 12:52, , 7F
08/26 12:52, 7F
→
08/26 12:53, , 8F
08/26 12:53, 8F
→
08/26 12:53, , 9F
08/26 12:53, 9F
推
08/26 12:56, , 10F
08/26 12:56, 10F
→
08/26 12:57, , 11F
08/26 12:57, 11F
推
08/26 13:00, , 12F
08/26 13:00, 12F
→
08/26 13:00, , 13F
08/26 13:00, 13F
→
08/26 13:00, , 14F
08/26 13:00, 14F
→
08/26 13:01, , 15F
08/26 13:01, 15F
→
08/26 13:13, , 16F
08/26 13:13, 16F
→
08/26 13:13, , 17F
08/26 13:13, 17F
推
08/26 13:24, , 18F
08/26 13:24, 18F
→
08/26 13:26, , 19F
08/26 13:26, 19F
→
08/26 13:50, , 20F
08/26 13:50, 20F
→
08/26 13:50, , 21F
08/26 13:50, 21F
謝謝三位高手
關於第二點還是有點疑問
1.(a) I have worked for xxx for 2 years.
我在某些公司有兩年的經驗(沒表明自己是否還在XXX公司)
1.(b)I worked for xxx for 2 years.
用過去式表達這件事情開頭-結束都在過去發生完了,所以我可以知道他已經不在那間
公司了.
1.(c)I had worked for xxx for 2 years until i left.
我在離開XXXX之前有兩年的工作經驗
所以(b)、(c)在這裡算是同樣的意思對吧?
2.gentianpan: 別忘了 context.. 長大,非成長中。Be specific, 否則會誤導
這邊有點不明白,我再花點時間翻翻英文字典了解一下
我換個例子好了
(a)如果我離開我家鄉很久,回去發現改變很多.
可以說
The town has changed a lot.
說話的點在過去到現在的改變,現在或未來有沒有改變不重要
所以我選擇用現在完成式,而不是現在完成進行式
(b)
如果今天在一個都市,看多很多公共工程正在實施
我可以說
The town is changing.
(c)
如果我朋友來找我,他的表請看起來覺得我住的地方變很多
我可以說
The town has been changing for two years.
這邊從兩年前就開始改變了(而現在也正在改變)
這樣對嗎?
因為想搞懂對錯的原因到底是文法錯誤還是情境使用錯誤
所以廢話有點多,謝謝各位了
感謝
※ 編輯: Dennis751212 (74.193.70.34), 08/26/2016 20:02:01
→
08/26 21:11, , 22F
08/26 21:11, 22F
→
08/26 21:11, , 23F
08/26 21:11, 23F
→
08/26 21:11, , 24F
08/26 21:11, 24F
→
08/26 21:11, , 25F
08/26 21:11, 25F
→
08/26 21:14, , 26F
08/26 21:14, 26F
謝謝 g大
我會有那樣的解釋主要是參考
http://www.englishpage.com/verbpage/simplepast.html
The Simple Past can be used with a duration which starts and stops in the past. A duration is a longer action often indicated by expressions such as: for two years, for five minutes, all day, all year, etc.
Examples:
I lived in Brazil for two years.
Shauna studied Japanese for five years.
They sat at the beach all day.
They did not stay at the party the entir
還是他們不一樣呢?
謝謝g大 非常感謝
※ 編輯: Dennis751212 (74.193.70.34), 08/26/2016 22:26:07
→
08/26 22:39, , 27F
08/26 22:39, 27F
→
08/26 22:39, , 28F
08/26 22:39, 28F
→
08/26 22:39, , 29F
08/26 22:39, 29F
→
08/26 22:39, , 30F
08/26 22:39, 30F
→
08/26 22:55, , 31F
08/26 22:55, 31F
→
08/26 22:55, , 32F
08/26 22:55, 32F
→
08/26 23:01, , 33F
08/26 23:01, 33F
→
08/26 23:01, , 34F
08/26 23:01, 34F
→
08/26 23:01, , 35F
08/26 23:01, 35F
→
08/26 23:01, , 36F
08/26 23:01, 36F
→
08/26 23:01, , 37F
08/26 23:01, 37F
→
08/26 23:01, , 38F
08/26 23:01, 38F
→
08/26 23:02, , 39F
08/26 23:02, 39F
→
08/26 23:02, , 40F
08/26 23:02, 40F
→
08/26 23:02, , 41F
08/26 23:02, 41F
→
08/26 23:02, , 42F
08/26 23:02, 42F
→
08/26 23:02, , 43F
08/26 23:02, 43F
→
08/26 23:04, , 44F
08/26 23:04, 44F
→
08/26 23:04, , 45F
08/26 23:04, 45F
→
08/26 23:04, , 46F
08/26 23:04, 46F
→
08/26 23:06, , 47F
08/26 23:06, 47F
→
08/26 23:07, , 48F
08/26 23:07, 48F
→
08/26 23:07, , 49F
08/26 23:07, 49F
→
08/26 23:07, , 50F
08/26 23:07, 50F
→
08/26 23:17, , 51F
08/26 23:17, 51F
→
08/26 23:21, , 52F
08/26 23:21, 52F
→
08/26 23:22, , 53F
08/26 23:22, 53F
推
08/27 12:56, , 54F
08/27 12:56, 54F
→
08/27 12:57, , 55F
08/27 12:57, 55F
→
08/27 12:57, , 56F
08/27 12:57, 56F
→
08/27 12:58, , 57F
08/27 12:58, 57F
→
08/27 12:58, , 58F
08/27 12:58, 58F
→
08/27 12:59, , 59F
08/27 12:59, 59F
→
08/27 12:59, , 60F
08/27 12:59, 60F
→
08/27 13:00, , 61F
08/27 13:00, 61F
Eng-Class 近期熱門文章
PTT職涯區 即時熱門文章
272
644