请专业的英语人士帮个忙,请问,分词的完成进 行时形式可以做时间状语吗,比如这个题目:
问题描述:
请专业的英语人士帮个忙,请问,分词的完成进 行时形式可以做时间状语吗,比如这个题目:
_____(live) in the city for 50 years,he could find every small street here.
横线部分填 Having lived 肯定是正确的,那Having been living呢
答
分词的形式包括一般式和完成式两大类
一般式 doingbeing done
完成式 having done having been done
不存在您所说的完成进行式 即不存在 having been doing 这种形式.
供参考.