一、havedone是什么意思
have done是指已經(jīng)做了什么。“done”可以替換任何及物動詞的過去完成時結(jié)構(gòu)。例如:I have eaten that apple.我已經(jīng)吃過了蘋果。
二、完成時時態(tài)類別與結(jié)構(gòu)
1.現(xiàn)在完成時
概念:過去發(fā)生或已經(jīng)完成的動作對現(xiàn)在造成的影響或結(jié)果,或從過去已經(jīng)開始,持續(xù)到現(xiàn)在的動作或狀態(tài)。
本結(jié)構(gòu):主語+have/has+動詞的.過去分詞(p.p)(V-ed) e.g done
肯定句:主語+have/has+動詞的過去分詞(p.p)(V-ed)+賓語.
否定句:主語+have/has+not+動詞的過去分詞(p.p)(V-ed)+賓語.
一般疑問句:Have/Has+主語+動詞的過去分詞(p.p)(V-ed)+賓語.
特殊疑問句:特殊疑問詞或詞組+一般疑問句(have/has+主語+過去分詞(V-ed)+其他)
2.過去完成時
概念:以過去某個時間為標(biāo)準(zhǔn),在此以前發(fā)生的動作或行為,或在過去某動作之前完成的行為,即“過去的過去”。
時間狀語:before, by the end of last year(term, month…),etc.
基本結(jié)構(gòu):had + done.
否定形式:had + not + done.
一般疑問句:had放于句首。
3.現(xiàn)在完成進行時
概念:表示從過去某時開始一直延續(xù)到現(xiàn)在還在進行,或可能還要繼續(xù)下去的動作,強調(diào)動作的持續(xù)性和不間斷性。
基本結(jié)構(gòu):主語 + have/has +been+doing