现在完成时被动
发布网友
发布时间:2022-05-09 17:24
我来回答
共2个回答
热心网友
时间:2023-07-27 01:55
一、现在完成时的被动语态的用法
1.表示一个被动的动作发生在说话之前,强调对现在造成的影响和结果。如:
the
door
has
been
locked.
门被锁上了。
2.表示一个被动的动作或状态开始于过去,持续到现在,并可能持续下去,常与for
或since引导的时间状语连用,或用于how
long...?句型中。如:
the
important
problem
has
been
discussed
for
nearly
two
weeks.
那个重要的问题已经被讨论近两个星期了。
how
long
has
the
machine
been
used?
这机器使用有多久了?
二、现在完成时的被动语态应注意的几个问题
1.请注意现在完成时的被动语态的两个助动词,即have/has和been,两者缺一不可。
2.
请注意与一般过去时的被动语态的区别。一般过去时的被动语态所表示的动作或状态与现在的情况没有联系,而现在完成时的被动语态则强调与现在情况的联系。如:
the
bridge
was
built
last
year.
这桥是去年建成的。
the
bridge
has
been
built.
这桥已经建好了。
3.请注意一些特殊动词,如borrow,finish,begin,buy,start,return,marry,open,join等构成的现在完成时的被动语态不能与表示一段时间的状语连用。若要表达相应的意思,则需改换动词或时态。如:
[误]
how
long
has
this
book
been
bought?
[正]
how
long
ago
was
this
book
bought?
但这类动词的否定式可表示动作的持续过程,具有连续性,因而可与since或for引导的时间状语连用。如:
no
books
have
been
bought
since
last
week.
自上周以来,没有人来买过书。
热心网友
时间:2023-07-27 01:55
I
have
been
excited
several
days...为什么excited前面加been变成被动语态?
因为have+过去分词构成现在完成时;
be+过去分词构成被动语态;哪个词既可以管have构成现在完成时,又要管后面的过去分词构成被动语态?非【been】莫属,你说是吗?所以,excited前面加been变成被动语态
。
如果我的回答对你有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!