have done、 have been done的区别1.been是代表被动语态么?2.i have not seen him for a long time.he must have been very busy.这里不能说他被很忙啊?那为什么会有been呢?3.water说很少要用什么修饰?很多呢?不可数名词是都是这样的吗?water也不用加s吗?
have done、 have been done的区别
1.been是代表被动语态么?
2.i have not seen him for a long time.he must have been very busy.
这里不能说他被很忙啊?那为什么会有been呢?
3.water说很少要用什么修饰?很多呢?不可数名词是都是这样的吗?water也不用加s吗?
区别: have done 做完了 have been done 被做完了
be在大多数时候表示被动语态 been是过去分词
但是 be还有很多时候不表示被动语态
he must have been very busy中 be 用来表示 be动词(am is are)他们三个 的过去分词是been吧 就是 相当于 he was busy
但是 用在 猜测 过去完成时所以要用 been咯
a little (不可数)
(a few 可数)
1.been 是代表被动语态的。但是不要忘记了be本身就有表示一种状态的含义。
2.这个疑问就可以用上面的答案解释了。还有have been done是不对的,要么是have done 要么是have been doing,+adj. 也可以,后者表示最近一段时间所持续的状态
3. 很少的水用little, 很多的用much water,plenty of water或者a lot of water都可以,这个适用于所有的不可数名词。water是不可数名词,后面不用加s的
1、是
2、这里你混淆了哦.被动语态的表达为 be+过去分词,这里的be可以理解为一个助动词.但并不是所有的be都只作为助动词出现,2句中的be是系动词,是系表结构,been是be本身的过去分词.这是两个不同的概念.翻译成“我很长时间没有见到他了,他一定很忙”(强调很忙的状态).
3、water是不可数名词,当然不能加-s或者-es.不可数名词很少用little修饰,很多则为much,不可数名词都是这样的.