作业帮 > 英语 > 作业

非谓语动词 什么时候用过去分词done 什么时候用having been done?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/29 12:49:59
非谓语动词 什么时候用过去分词done 什么时候用having been done?
比如 the computer centre,(opened)last year is very popular among the students in this school
明明有last year这个时间提示了 为什么不用 having been done呢
以后再遇到这种题怎么做呢?
要想表示被动,要用done的相关形式:
已经被-----done/having been done
正在被-----being done
将来被-----to be done
但是having been done有一个语法特点:不能作定语,只能作状语,表示分词动作发生在谓语动作之前.
the computer centre,(opened)last year,is very popular 这句中opened是定语,不能换成having been done;比较:
Having been criticized many times,the boy made the same mistake again.
Not having received a reply,I decided to write again.