精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • “have been "的用法及意思

    “have been "的用法及意思
    He has been ill for two days
    這句話中的have been不應(yīng)該是完成時態(tài)的被動語態(tài)嗎?為什么這句話的翻譯是“他病了兩天”?并沒有體現(xiàn)出被動語態(tài)啊!
    還有,麻煩翻譯一下“I‘ve been wrong"這句話
    英語人氣:869 ℃時間:2020-05-02 11:49:13
    優(yōu)質(zhì)解答
    have been done 才是完成時態(tài)被動語態(tài) 這里的been 強(qiáng)調(diào)的是時間很長了
    我錯了
    還有不一定是被動語態(tài)一定要翻譯出來某些時候它是語意表被動

    第三種?
    “have been +adj "表示什么?

      

     

    用法二:have been +及物動詞的過去分詞,為現(xiàn)在完成時被動語態(tài)的形式,表示一個已完成的被動動作。

    • 表現(xiàn)在完成時態(tài)的,應(yīng)該是“have been down"吧,其中的”down"不僅僅只能是及物動詞的過去分詞吧

    have been + adj 是be + adj 的現(xiàn)在完成時,表示從過去到現(xiàn)在的狀態(tài),例如:The old man has been ill for 20 years. 老人有病20年了。

    用法三:
    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). 火車開走了(半小時了)。
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版