【现在分词和过去分词作状语请看清楚我的问题:1.现在分词作状语与过去分词作状语的区别2.过去分词作状语时是不是要省略Be动词3.请看下面句子:TheworkerwhohasworkedthereismovingtoShenzhen】
现在分词和过去分词作状语
请看清楚我的问题:
1.现在分词作状语与过去分词作状语的区别
2.过去分词作状语时是不是要省略Be动词
3.请看下面句子:
TheworkerwhohasworkedthereismovingtoShenzhen.
变成:
(1)Theworkerworkingthere...(后面我省略了)
(2)Theworkerworkedthere...
它变成(1)、(2)中的哪一个?
4.如果将上面句子改成:
TheworkerwhohasworkedthereforalongtimeismovingtoShenzhen.
加了一个foralongtime
上面的应该选(1)还是(2)
特殊情况能不能举个例,我不懂。
但是就算加了foralongtime,hasworked还是现在完成时没有变。为什么要改成:havingworking
谢谢1L的补充(下次我追加20好了),2是懂了。
4基本上差不多了,有一些疑惑:
上面的句子,如果改成:
(1)Theworkerwhohasworkedthereforalongtimeismygrandfather.
这个句子应该是没有先后顺序的。
(2)Theworkerwhohasworkedthereismygrandfather.
这个去掉了foralongtime
我想问的是:两个句子都用working吗?(foralongtime怎么办?)

