我錯了
還有不一定是被動語態(tài)一定要翻譯出來某些時候它是語意表被動
第三種?
“have been +adj "表示什么?
用法二:have been +及物動詞的過去分詞,為現(xiàn)在完成時被動語態(tài)的形式,表示一個已完成的被動動作。
表現(xiàn)在完成時態(tài)的,應(yīng)該是“have been down"吧,其中的”down"不僅僅只能是及物動詞的過去分詞吧
用法三:
have been和不同的單詞連用,表達(dá)不同的意思。
一、have been與表示職業(yè)的名詞連用,用來詢問或說明某人所從事的職業(yè)。例如:
Have you ever been a teacher ? 你曾經(jīng)當(dāng)過教師嗎?
I've been a doctor before . 以前我曾經(jīng)是一位醫(yī)生。
這種表達(dá)與how long, for或since等表示時間的短語連用后,則表示此種狀態(tài)的持續(xù)時間。例如:
How long have you been a player ? 你當(dāng)運(yùn)動員有多久了?
I've been a worker for twelve years. 我當(dāng)工人十二年了。
I've been a soldier since two years ago. 自從兩年前我就當(dāng)了戰(zhàn)士。
二、have been后接形容詞,表示某種行為或狀態(tài)。此時和表示時間的短語how long, for或since等連用時,則表示這種狀態(tài)持續(xù)的時間。例如:
The shop has been open . 這家商店?duì)I業(yè)了。
How long has this factory been open ? 這家工廠開工多久了?
The factory has been open for several years. 這家工廠開工好幾年了。
The baby has been asleep since his mother left. 自從他媽媽走后,這小孩就睡著了。
I have so tired these days. 這些天我很累。
這種方式也用來表示天氣等:
It has been hot since last week. 自從上周以來,天氣一直很熱。
某些動詞的分詞用作形容詞時,也可以使用這種句式表達(dá)。例如:
Jim's purse has been missing (for a week). 吉姆的錢包丟了(一周了)。
The train has been gone (for half an hour). 火車開走了(半小時了)。