all/both/each+of和其他可以替代的結構
A all(代詞)後面可跟of+the/this/these/that/those/所有格形式和專有名詞。
both(代詞)+of的用法是同樣的,但只限於用在複數形式之前。of在這兒常常被省略,特別是與all+名詞/單數代詞形式連用時。
all the town全鎮上的人
all(of)Toms boys湯姆的所有男孩
all his life他畢生
both(of)the towns兩個城市都……
all(of)these這些都……
both(of)his parents他的父母都……
B 與all/both+of+人稱代詞連用時,of不能省略:
all of it它的全部都……
both of them他/她/它們倆都……
但是還有另外一個結構,即人稱代詞+all/both:
all of it=it all
all of us=we all(主語),us all(賓語)
all of you=you all
all of them=they all(主語),them all(賓語)
同樣:
both of us=we both(主語),us both(賓語)
both of you=you both(主語、賓語通用)
both of them=they both(主語),them both(賓語)
All of them were broken.相當於:
They were all broken.
它們全都破了。
All/Both of us went.相當於:
We all/both went.
我們(倆)全都去了。
We ate all/both the cakes.
我們把(兩塊)點心全都吃了。
C 人稱代詞+all/both的組合如是複合時態的主語時,助動詞通常位於all/both之前:
We are all waiting.
我們都在等。
You must both help me.
你們倆都必須幫助我。
be也應位於all/both之前,除非它用於簡短的回答中:We are all/both ready.
我們(倆)都準備好了。
但是:-Who is ready?
-We all are./We both are.
-誰準備好了?
-我們(倆)都準備好了。
其他助動詞單獨使用時或普通動詞用一般現在時時,它們都應位於all/both之後:
You all have maps.
你們都有地圖。
They both knew where to go.
他們倆都知道去哪兒。
D each與both一樣,後面可跟of+these/those等(of後面的代詞僅限於複數形式)。在這裡of不可省略:
each of the boys男孩中的每一個
each of these這些中的每一個
然而,each of us/you/them可以由代詞+each來替代:each of you=you each(主語、賓語通用)
each of us=we each(主語),us each(賓語)
each of them=they each(主語),them each(賓語)
We each sent in a report.
我們每人遞上了一份報告。
They gave us each a form to fill in.
他們給了我們每人一張要填寫的表格。
注意:each of us/you/them是單數:
Each of us has a map.
我們每人都有一張地圖。
但we/you/they each是複數:
We each have a map.
we/you/they each在句中作主語時,句子的語序同上面C有關all及both的語序相同:
They have each been questioned.
他們每個人都被查問過。
all/both/each+of和其他可以替代的結構
A all(代詞)後面可跟of+the/this/these/that/those/所有格形式和專有名詞。
both(代詞)+of的用法是同樣的,但只限於用在複數形式之前。of在這兒常常被省略,特別是與all+名詞/單數代詞形式連用時。
all the town全鎮上的人
all(of)Toms boys湯姆的所有男孩
all his life他畢生
both(of)the towns兩個城市都……
all(of)these這些都……
both(of)his parents他的父母都……
B 與all/both+of+人稱代詞連用時,of不能省略:
all of it它的全部都……
both of them他/她/它們倆都……
但是還有另外一個結構,即人稱代詞+all/both:
all of it=it all
all of us=we all(主語),us all(賓語)
all of you=you all
all of them=they all(主語),them all(賓語)
同樣:
both of us=we both(主語),us both(賓語)
both of you=you both(主語、賓語通用)
both of them=they both(主語),them both(賓語)
All of them were broken.相當於:
They were all broken.
它們全都破了。
All/Both of us went.相當於:
We all/both went.
我們(倆)全都去了。
We ate all/both the cakes.
我們把(兩塊)點心全都吃了。
C 人稱代詞+all/both的組合如是複合時態的主語時,助動詞通常位於all/both之前:
We are all waiting.
我們都在等。
You must both help me.
你們倆都必須幫助我。
be也應位於all/both之前,除非它用於簡短的回答中:We are all/both ready.
我們(倆)都準備好了。
但是:-Who is ready?
-We all are./We both are.
-誰準備好了?
-我們(倆)都準備好了。
其他助動詞單獨使用時或普通動詞用一般現在時時,它們都應位於all/both之後:
You all have maps.
你們都有地圖。
They both knew where to go.
他們倆都知道去哪兒。
D each與both一樣,後面可跟of+these/those等(of後面的代詞僅限於複數形式)。在這裡of不可省略:
each of the boys男孩中的每一個
each of these這些中的每一個
然而,each of us/you/them可以由代詞+each來替代:each of you=you each(主語、賓語通用)
each of us=we each(主語),us each(賓語)
each of them=they each(主語),them each(賓語)
We each sent in a report.
我們每人遞上了一份報告。
They gave us each a form to fill in.
他們給了我們每人一張要填寫的表格。
注意:each of us/you/them是單數:
Each of us has a map.
我們每人都有一張地圖。
但we/you/they each是複數:
We each have a map.
我們每人都有一張地圖。
we/you/they each在句中作主語時,句子的語序同上面C有關all及both的語序相同:
They have each been questioned.
他們每個人都被查問過。