關于has gone to和has been to,has gone to的用法這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、has gone是現(xiàn)在完成時針對第三人稱單數(shù)的,have是第一人稱或復數(shù)的,比如he has done something他做了什么事,I have done something我做了什么事,they have done something他們做了什么事.had gone是過去完成時,對過去已經(jīng)做過的事描述.She had gone to Shanghai.她去了上海(用于敘述以前的事,比如寫在日記里).have/has gone是現(xiàn)在完成時,She has gone to Shanghai,她去了上海(還沒回來).They/I have gone to Shanghai.他們/我去了上海.had been是過去完成時,表示去過什么地方,也是對過去已經(jīng)做過的事的描述.I had been there.我去過那里.have/has been 是現(xiàn)在完成時,前者用于第一人稱或復數(shù)(I或they等),后者用于第三人稱單數(shù)(she或he或someone 等),he has been there.他去過那里(不管有沒有回來).下面是術語意義:過去完成時 :1) 概念:表示過去的過去過去完成時:即過去的過去所發(fā)生的事情!其構成是主語+had +過去分詞.那時以前 那時 現(xiàn)在 2) 用法a.在told,said,knew,heard,thought等動詞后的賓語從句.She said (that) she had never been to Paris.現(xiàn)在完成時:現(xiàn)在完成時的用法 主語+have(has)+過去分詞(done) (1.)定義:現(xiàn)在完成時用來表示現(xiàn)在之前已發(fā)生過或完成的動作或狀態(tài),但其結果卻和現(xiàn)在有聯(lián)系,也就是說,動作或狀態(tài)發(fā)生在過去但它的影響現(xiàn)在還存在.I have lost my wallet.(含義是:現(xiàn)在我沒有錢花了.) Jane has laid the table.(含義是:簡已在吃飯.) Michael has been ill.(含義是:現(xiàn)在仍然很虛弱) He has returned from abroad.(含義是:現(xiàn)在已在此地) (2.)定義2:現(xiàn)在完成時可以用來表示發(fā)生在過去某一時刻的,持續(xù)到現(xiàn)在的情況,常與for,since連用.Mary has been ill for three days.I have lived here since 1998.。
本文分享完畢,希望對大家有所幫助。
標簽:
免責聲明:本文由用戶上傳,與本網(wǎng)站立場無關。財經(jīng)信息僅供讀者參考,并不構成投資建議。投資者據(jù)此操作,風險自擔。 如有侵權請聯(lián)系刪除!