The Passive - Present Perfect
try Again
Tip1:hello
Lesson 247
The Passive - Present Perfect
This house has been given a fresh coat of paint. = 这间房子被粉刷了。
\'Present Perfect Passive voice\' 用于表示过去发生的事情。
但不一定要指明做出事情的人或事情发生的时间。
=
这句话没有指明是谁粉刷了房子,也没给出房子被粉刷的时间。
She has been given a strict warning = 她受到了严厉的警告。
\'Present Perfect Passive\'的结构 :
Object + Has/Have + been + Past Participle + (by Subject).
Object: she
Has been
Past participle: given.
=
'他们被派去做一个大项目。' 选择正确的英文翻译。;
They have been assigning to work on a big project.
They has been assigned to work on a big project.
They have been assign to work on a big project.
They have been assigned to work on a big project.
'这个车间里修复了好几辆车了。' 选择正确的英文翻译。;
Several cars are being repaired in this garage.
Several cars have been repaired in this garage.
Several cars have repaired in this garage.
Several cars did repaired in this garage.
选出正确的词语以填入空格。
The Eiffel Tower ______
has been visited
have been visited
has been visit
has visited
那座城堡受到了许多游客的瞻仰。
    • have been
    • That castle
    • has been
    • by many tourists.
    • visited
    • visit
    选出正确的词语以填入空格。
    A story ______
    has been written
    have been written
    has been writtyen
    has been writing
    这座房子被他们盖起来了。
    • This house
    • build by them.
    • has been
    • built by them.
    • have been
    • builded by them.
    我的电话被他给弄坏了。
    • has be
    • has been
    • breaked
    • My phone
    • broken
    • by him.
    '电报没有被我收到。' 选择正确的英文翻译。;
    The telegram has not been received by me.
    The telegram have not been received by me.
    The telegram has not been receive by me.
    The telegram has not be received by me.
    '这本书被撕坏了吗?' 选择正确的英文翻译。;
    Had this book been tear?
    Has this book been torn?
    Has this book been torned?
    Has this book been tearing?
    选出正确的词语以填入空格。
    Has the thief been ______
    catched
    caught
    catching
    catch
    包裹被FedEx送来了。
    • the package
    • deliver
    • by Flipkart.
    • delivered
    • is been
    • has been
    '这件事我们没有达成共识。' 选择正确的英文翻译。;
    This issue has not been agrees upon by us.
    This issue has not been agree upon by us.
    This issue have not been agreed upon by us.
    This issue has not been agreed upon by us.
    '邮包没有被你见到。' 选择正确的英文翻译。;
    The parcel has not been sent by you.
    The parcel have not been sent by you.
    The parcel has not been send by you.
    The parcel has not been sending by you.
    选出正确的词语以填入空格。
    A burger ______
    has been eaten
    has been eat
    has been ate
    账单已经付了。
    • The bill
    • been
    • paid.
    • paided.
    • has
    • had
    '礼物被我打开了。' 选择正确的被动式。;
    The gift was been opened by me.
    The gift will been opened by me.
    The gift has been opened by me.
    The gift has been open by me.
    书没有被他们读。
    • has
    • readen by them.
    • not been
    • the book
    • read by them.
    • reading by them.
    这次手术是外科大夫做的吗?
    • the operation
    • was
    • been
    • has
    • will
    • performed by the surgeon?
    =
    !
    下个生词