1.現在壹般時,由am/are/is+done構成。
ThebookiswrittenbyWangMeng.
這本書是(被)王蒙寫的。
Heisrespectedbytheteachersandhisstudents.
他受到師生們的好評。
Thephoneisrepairedbyme.
這部手機是(被)我修理的。
2.過去壹般時,由was/were+done構成。
Twochairsweremovedaway.
兩把椅子被移開了。
Hewasdismissedbymyboss.
他被我的老板解雇了。
IwasaskedtogotoHarbinonbusinessyesterday.
我昨天被派往哈爾濱出差了。
Thisnovelwaspublishedin2008.
這本小說是在2008年出版的。
3.將來壹般時,由shall/willbe+done構成。
Themoneywillbereturnedbymyson.
我錢將由我兒子還。
Theletterwillbesentbymyfriendtoyou.
這封信將由我的朋友帶給妳。
Iamsurethatweshallbeinvitedtotheparty.
我們肯定會被邀請參加舞會的。
4.將來壹般時,由should/wouldbe+done構成。
Shesaidthatalltheappleswouldbefinishedupbythekidsthatafternoon.
她說所有的蘋果會在當天被孩子們吃掉。
Hetoldmethathewouldbeaskedtoattendtheopeningceremony.
他告訴我說他將被邀請參加開幕式。
5.現在進行時,由am/are/is+being+done構成。
Tomisbeingpraisedintheclass.
湯姆正在班上受表揚呢。
Thenewteachingbuildingisbeingbuilt.
新的教學大樓正在修建。
6.過去進行時,由was/were+being+done構成。
Theywerebeingcriticizedforbeinglate.
他們當時因為遲到正在受批評。
Herealizedthathewasbeingmadefunof.
他意識到有人在取笑他。
7.現在完成時,由have/has+been+done構成。
Johnhasbeengiventhefirstprize.
約翰已被授予壹等獎。
Hehasbeenpraisedsincehecamehere.
自從他來這兒以來,壹直受到表揚。
Thiscomputerhasbeenrepaired.
這臺電腦已經修好了。
8.過去完成時,由had+been+done構成
Hesaidthatthenewspaperhadbeensoldout.
他說那張報紙已經被賣掉了。
BythetimeIcameback,theworkhadbeenfinished.
到我回來時,此工作已經完成。
9.將來完成時,由shall/will+have+been+done構成。
Thenewfactorywillhavebeencompletedbytheendofthismonth.
到這個月末,這個新工廠將已竣工。
10.過去將來完成時,由should/would+have+been+done構成。
Itwasreportedthatthisbuildingwouldhavebeencompletedbytheendofthismonth.
據報道,這棟樓將在這個月末以前將已竣工。
本文載自微信公眾號?英語語法學習?。本文已獲轉載授權,版權歸作者所有,如需轉載,請聯系原微信公眾號?英語語法學習?。
公眾號:英語語法學習
本文為原創文章,版權歸作者所有,未經授權不得轉載!?懂視