1. I have been working here for 20 years.

  2. I have worked here for 20 years.


  • Author: Frank_165
  • Created: 2022-06-27 10:05:15 UTC
  • Score: 26
  • ID: idwurb9
  • Ups=26 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwurb9/

1,我在这工作20年了(我20年前就在这上班,说话人目前还在这里工作)

2,我在这工作过20年(曾经在这上了20年班,说话人现在已经辞职了)

  • Author: asdklfjrtbwl
  • Created: 2022-06-27 10:06:59 UTC
  • Score: 0
  • ID: idwuvre
  • Ups=0 | Submitter=true | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwuvre/

🫡

  • Author: Accomplished-Luck680
  • Created: 2022-06-27 12:10:40 UTC
  • Score: 17
  • ID: idx544f
  • Ups=17 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idx544f/

書面的話的確是這樣的 但口語裡基本上是看語境 沒有太大區別

  • Author: Frank_165
  • Created: 2022-06-27 15:03:24 UTC
  • Score: 2
  • ID: idxqh6u
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idxqh6u/

有道理,多谢指出😉

  • Author: lilbobbi
  • Created: 2022-06-30 00:49:01 UTC
  • Score: 0
  • ID: ie9cs8o
  • Ups=0 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie9cs8o/

这是现在完成时,不是过去完成时

  • Author: KRKTMK_97
  • Created: 2022-06-27 10:05:54 UTC
  • Score: 6
  • ID: idwusz1
  • Ups=6 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwusz1/

have been working 就是你现在还在这个公司,have worked 就是说你现在已经不在这个公司了

  • Author: asdklfjrtbwl
  • Created: 2022-06-27 10:06:51 UTC
  • Score: 1
  • ID: idwuvfr
  • Ups=1 | Submitter=true | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwuvfr/

🫡

  • Author: misakid
  • Created: 2022-06-27 10:26:21 UTC
  • Score: 4
  • ID: idwwam5
  • Ups=4 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwwam5/

我记得第二句话算是现在完成时? 现在完成时也可以表达部分完成的意思吧 也就是即使仍然在这工作也可以用这种表达方式,如果表示已经不在这了应该用一般过去式吧?

  • Author: KRKTMK_97
  • Created: 2022-06-27 16:56:29 UTC
  • Score: 2
  • ID: idy76fm
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idy76fm/

had的话预感上就真是有一段时间以前就退出了,这里的have done可以理解为就是最近已经完成了“work”

  • Author: springeverythingaaa
  • Created: 2022-06-27 19:25:19 UTC
  • Score: 2
  • ID: idyt5yv
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idyt5yv/

不一定。

我觉得要表示现在已经不在了应该用过去式

  • Author: nimabiii
  • Created: 2022-06-27 10:16:48 UTC
  • Score: 15
  • ID: idwvkyp
  • Ups=15 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwvkyp/

这不是初中英语?

  • Author: asdklfjrtbwl
  • Created: 2022-06-27 11:12:22 UTC
  • Score: 3
  • ID: idwzvho
  • Ups=3 | Submitter=true | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwzvho/

从小到大没学过语法

  • Author: M45_Pleiades
  • Created: 2022-06-27 10:19:27 UTC
  • Score: 1
  • ID: idwvs2j
  • Ups=1 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwvs2j/

perfect progressive tense和simple perfect tense

前一种是仍然在这工作,后一种是过去工作过20年,现在已经跑路了

  • Author: misakid
  • Created: 2022-06-27 10:21:05 UTC
  • Score: 2
  • ID: idwvwjt
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwvwjt/

第一句话 been+ing貌似属于现在完成进行时? 第二句话就是have/has +done 的一个现在完成时

我也在学英语 有时候也想提一些问题 但不知道可以在哪个sub发。。没有的话是否可以建一个?

顺便发几句牢骚 自己自学英语没有人可以给自己答疑 大多数都是嗯百度。。 打算后面把积累的问题 找面对面的英语老嗨付费答疑一下

  • Author: M45_Pleiades
  • Created: 2022-06-27 10:28:42 UTC
  • Score: 1
  • ID: idwwgvl
  • Ups=1 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwwgvl/

r/EnglishLearning

  • Author: sneakpeekbot
  • Created: 2022-06-27 10:28:56 UTC
  • Score: 1
  • ID: idwwhhf
  • Ups=1 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwwhhf/

Here's a sneak peek of /r/EnglishLearning using the top posts of the year!

#1: Hey gays, what does hella hyped mean in slang?
#2: Words that native speakers actually never use?
#3: Does anyone else browse this sub as a native speaker just for fun?


^^I'm ^^a ^^bot, ^^beep ^^boop ^^| ^^Downvote ^^to ^^remove ^^| ^^Contact ^^| ^^Info ^^| ^^Opt-out ^^| ^^GitHub

  • Author: misakid
  • Created: 2022-06-27 10:56:08 UTC
  • Score: 1
  • ID: idwykli
  • Ups=1 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idwykli/

感谢,但是对我这种英语初学者感觉不太友好 全英文交流可能做不到😭

  • Author: Embarrassed-Walk6888
  • Created: 2022-06-27 11:16:23 UTC
  • Score: 7
  • ID: idx07bu
  • Ups=7 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idx07bu/

在没有上下文的情况下,意思上没有区别的。如果你想说我在这工作一整天了,就用i‘ve been working here all day更自然一点。

  • Author: Deserto-rosso
  • Created: 2022-06-27 13:41:59 UTC
  • Score: 1
  • ID: idxfcaw
  • Ups=1 | Flair=炒作狗 | FlairColor=light | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idxfcaw/

一个是状态的存续,一个是过去的曾发生

  • Author: MDA550
  • Created: 2022-06-27 16:05:09 UTC
  • Score: 10
  • ID: idxzeol
  • Ups=10 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idxzeol/

典型的Chinglish题

  • Author: Standard-Composer159
  • Created: 2022-06-28 01:58:55 UTC
  • Score: 3
  • ID: ie05ny7
  • Ups=3 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie05ny7/

是的,看到楼里一堆分析的就想笑

  • Author: yosjd
  • Created: 2022-06-28 02:11:14 UTC
  • Score: 2
  • ID: ie07795
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie07795/

细说呢

  • Author: MDA550
  • Created: 2022-06-28 03:39:27 UTC
  • Score: 4
  • ID: ie0hh55
  • Ups=4 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie0hh55/

托福、雅思、GRE都不会考这个。就中国人在玩这些

  • Author: NOTCovidSpeader
  • Created: 2022-06-27 16:42:43 UTC
  • Score: 2
  • ID: idy52uc
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idy52uc/

没想到迪友的英语水平那么低,他初中文化课英语水平(病床 老人 呼吸机.jpg)

  • Author: Eustia1234
  • Created: 2022-06-27 20:06:56 UTC
  • Score: 2
  • ID: idyz55n
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idyz55n/

这都不懂我建议你别润

  • Author: MafiaXi
  • Created: 2022-06-27 22:10:24 UTC
  • Score: 5
  • ID: idzc81s
  • Ups=5 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idzc81s/

没太大区别,第一句话强调“一直”,即“我在这一直工作了20年”,第二句话只是一个单纯的表述“我在这工作了20年”。我个人看来这俩都没有明确说出“现在不在这工作”的意思,如果是想要强调“现在不在这工作”的话,一般直接说“I worked here for 20 years”或者过去完成时比较好。

  • Author: MafiaXi
  • Created: 2022-06-27 22:27:24 UTC
  • Score: 2
  • ID: idzeimd
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idzeimd/

比如说以下的情境:你在工作的时候有一个外行人跑过来对你要怎么做指手画脚,你就可以说 “I’ve worked here for 20 years and the least thing I need is to tell me what to do.” 又比如说另外一个情境下遇到了一个非常罕见的问题,你就可以和你同事吐槽 “I’ve been working here for 20 years and I have never seen such an issue before.”

  • Author: yosjd
  • Created: 2022-06-28 02:13:05 UTC
  • Score: 2
  • ID: ie07flt
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie07flt/

  • Author: Available_Article166
  • Created: 2022-06-28 00:04:13 UTC
  • Score: 1
  • ID: idzr9zs
  • Ups=1 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/idzr9zs/

没啥差别

  • Author: PeterTheGreat17
  • Created: 2022-06-28 08:34:51 UTC
  • Score: 2
  • ID: ie169jd
  • Ups=2 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie169jd/

这两者日常使用没有差别。这种语法细节差距不大

  • Author: Electrical-Eye7760
  • Created: 2022-06-28 09:05:11 UTC
  • Score: 1
  • ID: ie18cwi
  • Ups=1 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie18cwi/

一般不用第二种说法, 甚至可以说是错的。

  • Author: lilbobbi
  • Created: 2022-06-30 00:50:50 UTC
  • Score: 1
  • ID: ie9d0ml
  • Ups=1 | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie9d0ml/

建议如果是为了出国学英语 就不要纠结这种细节了 又不是高中英语

  • Author: asdklfjrtbwl
  • Created: 2022-06-30 03:02:42 UTC
  • Score: 1
  • ID: ie9tgz4
  • Ups=1 | Submitter=true | Permalink=/r/iwanttorun/comments/vlrptb/这两句话的区别是什么/ie9tgz4/

确实,but有时就是想了解一下