動詞時態
動詞時態,簡單的可分為兩種狀態:簡單式和完成式
現代語法中,時間和狀態分開處理,變化非常多。一種簡單的辦法是:把be動詞當做動詞,后面的分詞視為形容詞補語
動詞短語過長時,一定包含be動詞,如果將be動詞抽出,就只剩下be動詞寫的簡單式和have been寫的完成式兩種狀態。
簡單式
簡單式的動詞可以清楚的交代動作發生的時段。與之搭配的時間副詞會明確標示一個時間段。也就是說:簡單式的時間是括弧的形狀,我們可以用括弧把簡單式的時間括起來,括弧表示的時間段長短不限,但是可以明確的標示出來
過去時間
The US established diplomatic relations with PRC in 1979
in 1979
修飾動詞establish
的時間,所以可以將括號將in 1979
括起來,而這個括弧在now
的左邊,屬于過去時間,所以用動詞過去式
The movable print was introduced to England in 1485
在句子中,將be動詞當做動詞看待,它的時間副詞in 1485
是一個括弧,在now
的左邊,所以使用過去式。過去分詞introduced
當做形容詞補語,過去分詞字尾-ed當做表達被動意味的形容詞字尾。be動詞是沒有意義的連綴動詞,用來連接主語movable print
和補語introduced
,be動詞沒有意義,不需要翻譯,但是它是動詞,必須來決定時態,所以用過去簡單式
I was visiting clients the whole day yesterday
同樣將be動詞作為動詞。時間副詞the whole day yesterday
是一個過去時間的括弧,因此動詞也是用過去簡單式。be動詞后的visiting clients
視為現在分詞短語,作為形容詞補語修飾主語。現在分詞表示一種持續性,一直,正在的意思。be動詞沒有實際意義,同樣不需要翻譯,只需要負責時態。
I was watching TV when I heard the doorbell
when I heard the doorbell指門鈴響起的一剎那,是很短的一瞬。be動詞當做動詞,使用過去簡單式,watching TV
作為形容詞補語
現在時間
如果時間副詞是now
,或者是以now
為中心的括弧,使用現在時間的簡單式
Trump is the US president
時間是一個以now為中心的括弧
All mothers love their children
媽媽愛孩子。古今皆然,以后也不會改變,所以這是一個以now為中心的極大的括弧。無論大小,只要可以用括弧表示,就是簡單式。所以動詞用簡單式的love
7-11 is selling big cokes at a discount this month
將be動詞視為動詞,時間副詞this month
是以now為中心的括弧,所以使用簡單式。selling big cokes
,現在分詞作為補語,強調動作的持續性
未來時間
未來時間的簡單式,只是將括弧放在now的右邊,其他原理相同。但是會有一些語氣的變化。
There will be a major election in March
in March
是未來時間的一個括弧。由于是未來沒有發生的事情,所以需要加助動詞will
Don't call me at six tomorrow. I'll still be sleeping then
明天六點,是六點整那一刻。同時是在now的右邊,所以使用未來簡單式。將be動詞作為動詞,sleeping
作為形容詞補語,進行時表示持續
The building will be razed next month
razed
過去分詞,作為形容詞補語,表示被動。next month
是未來時間的括弧,動詞用未來簡單式
完成式
相對于簡單式用括號形狀來表示時間,完成式用箭頭來表示時間,表示動作的截止時間。完成式不對動作發生的時段作出明確交代,只是表示曾經
、做過
的意思
現在時間
I'm sure I have seen this face somewhere
主語中動詞am表示現在時間。“看到”動作沒有明確交代是哪個時間,只有一個箭頭的形狀,表示截止時間是現在。所以使用現在時間的完成式,have seen
We have been working overtime for a week to fill your order
將be動詞視為動詞。時間副詞for a week
是到現在有一個星期了
,強調的是截止時間,使用箭頭的形狀,要使用完成式“已經”,所以使用have been
,working
作為補語,表示持續性,形容主語“我們”
The house has been redecorated twice since they moved in
時間副詞since they moved in
雖然表示開始計算的時間,但語氣的重點是算到現在有多久
,所以使用完成式has been
過去時間
用過去完成時則要表示一個過去的截止時間。
Many soldiers had died from pneumonia before the discovery of penicilin
是以before the discovery of penicilin
為一個截止時間,是在now的左邊,所以要使用過去時間的完成式had died
I had been smoking three packs of cigarettes a day before I decided to quit
decided
是過去時間,before I decided
是在我決定之前,所以是箭頭,以decided為截止時間。使用過去完成式。smoking three packs
是形容詞補語,-ing
表示狀態的持續,也就是每天都這樣,形容主語“我”
Japan had not been defeated yet by the time Germany surrendered unconditionally
by the time Germany surrendered
是時間副詞,是一個過去的時間,所以應該使用過去完成式。defeated
作為形容詞補語,表示被動
未來時間
未來時間的完成式,就是將箭頭所指的截止時間移到未來的一個點。因為是未來時間,所以動詞前加上一個will
Next April, I will have worked here for 20 years
根據
for 20 years
可知next April
是一個截止時間,是未來的,所以要用完成式,同時動詞前面加上will
Come back at 5:00. Your car will have been fixed by then
修車的時間不能確定,但是在五點以前一定會修好,是一個截止時間。截止時間在未來,所以用未來完成式
will have been
。be動詞沒有意義,連接主語和形容詞(fixed,-ed表被動)
In two more minutes, she will have been talking on the phone for three hours
動詞是be動詞,連接主語和補語
talking
,-ing表示動作的持續性,作為形容詞。in two minutes
是未來時間,截止到那時候就有三個小時了,所以使用未來完成式的動詞`will have been'
結語:
- be動詞當做普通動詞,句子就剩下兩種狀態:簡單式和完成式
- 簡單式就是以括號的時間來表達
- 完成式就是以箭頭的時間來表達
- be動詞后的分詞當做形容詞補語。現在分詞有正在進行的意思,過去分詞有被動的意思