【正文】
d painted C. have been painting D. have painted She ___ letters all morning and felt tired. A. has been writing B. writes C. has written D. had been writing Isn’t it hard to drive downtown to work? Yes, that’s why I ____ to work by train. A. have been going B. have gone C. was going to D. will have gone 【 體驗 】 用 already, yet, never, ever,just填空。 I’m sorry to keep you waiting. Oh, not at all. I ___ here only a few minutes. A. have been B. had been C. was D. will be “(for) only a few minutes”說明幾分鐘前來了這里,一直到現(xiàn)在。 the minute that, as soon as 一 …… 就 …… I’ll give him your message the minute that he arrives. 等他一到,我就把你的信給他。 It’s time you cleaned your bedroom. 現(xiàn)在該是你打掃臥室的時候了。 When I was at college I ___ three foreign languages, but I ___ all except a few words of each. A. spoke。 have put The CCTV has been broadcasting English programs ever since 1977. 1977 now 表示一個事件在某個事件之前一直進(jìn)行 , 用于表達(dá)事件的持續(xù)性。 My dictionary ___. I have looked for it everywhere but still ___ it. A. has lost。 We are good friends. (現(xiàn)在的情況) I knew him in 1997.(過去的動作) We have known each other since 1997. (現(xiàn)在完成時把過去的動作和現(xiàn)在聯(lián)系起來并著眼于現(xiàn)在) She has been to Beijing. (現(xiàn)在已不在北京,從結(jié)果上和現(xiàn)在聯(lián)系起來) She has been in Beijing for two years. (現(xiàn)在仍在北京,從時間上和現(xiàn)在聯(lián)系起來) 現(xiàn)在完成時的三種基本用法: 未完成用法。 2. Have you watered the plants yet? 你澆了這些花草了嗎? water此處為動詞,澆澆水,灑灑水之意。 完成性用法,表示動作或狀態(tài)到說話時已經(jīng)完成,通常所產(chǎn)生的結(jié)果把過去的動作和狀態(tài)和現(xiàn)在聯(lián)系起來。 have put B. have you put。 haven’t found D. is missing。