【正文】
been meeting her lately?(a) Have you met her lately?(b) (a)句有“經常相會”之意,(b)句則沒有。又,(a)句表示教室剛剛打掃過,(b)句則可能表示教室是昨天打掃的。如: We have been cleaning the classroom.(a) We have cleaned the classroom.(b) (a)句可譯為“我們打掃教室來著。After we said goodbye to our friends, we left the village.在和朋友告別之后我們就離開村子。這類動詞有:e, go, start, leave, die, buy, finish, join, borrow, stop等。 have/ hasbeen to常和once, twice, never, ever連用; have/ has gone to則不可。(三)使用時注意事項使用現(xiàn)在完成時應該注意:1.“ have/ has got ”形式上是一種完成時,但和have/ has 為同一意義,即 “有”。I’ve known Li Lei for three years. 我認識李蕾已經三年了。I have had a clock now. 我現(xiàn)在有一個鬧鐘了?,F(xiàn)在和過去完成時的區(qū)別一、從結構上區(qū)別現(xiàn)在完成時:主語 + have / has + 過去分詞 (肯定式)主語 + have / has + not + 過去分詞 (否定式)Have / Has + 主語 + 過去分詞 (疑問式)過去完成時:主語 + had + 過去分詞 (肯定式)主語 +had + not + 過去分詞 (否定式)Had + 主語 + 過去分詞 (疑問式)(二)從時間狀語區(qū)別現(xiàn)在完成時: 常用的時間狀語包括 “now, today, tonight, this week, this year, already, yet, just, recently…etc”。例如:Have you had your lunch yet? 你吃午飯了嗎?Yes, I have . I’ve just had it. 是的,我剛吃完。They had done the work at five o’clock. 在五點鐘的時候他們已經完成了那項工作。They had then been without sleep for twentyfour 。2. have/ has gone t