【文章內容簡介】
h of him recently (lately). We have seen that film before. Have they found the missing child yet? 2. 現在完成時常常與表示頻度的時間狀語連用 ,如 often, sometimes, ever, never, twice, on several occasion等 : Have you ever been to New York? I have never heard Simon say anything against her. I have used this pen only three times. It is still good. Gee has met that gentleman on several occasions. 3. 現在完成時還往往可以同包括現在時間在內的時間狀語連用 ,如 now, up to these few days/weeks/months/years, this morning/week/month/year, now, just, today, up to present, so far等 : Peter has written six papers so far. Man has now learned to release energy from the nucleus of the atom. There has been too much rain in San Francisco this year. have/ has been + 動作從過去延續(xù)到現在,還很可能繼續(xù)下去。 (現在完成進行時) Structure Usage 1. 現在完成進行時和現在完成時皆可表示動作對現在產生的結果,但前者所表示的結果是直接的,而后者所表示的則是最后的結果。 We have been cleaning the classroom. We have cleaned the classroom. 區(qū)別現在完成時和現在完成進行時 2. 現在完成進行時有時有延續(xù)性,現在完成時往往沒有 They have been widening the road. They have widened the road. 3. 現在完成進行時往往表示動作在重復,現在完成時則常常不帶重復性 Have you been meeting her lately? Have you met her lately? 4. 現在完成進行時比較生動,有時含有明顯的感情色彩,而現在完成時往往只說明一個事實,一種影響或結果,平鋪直敘,沒有什么感情色彩可言 I have been wanting to meet you for long. I have long wanted to meet you. ( a)句比( b)句更親切,更有禮貌。 I___ tired, but happy today. I _______________ my play since January, and now I _________ for actors to perform in it. It __ exciting to think of them saying the words I__________ _________ for months. I have already found one enthusiastic actor who ____ super. am have been writing am looking is imagining is Check the answers(p9 A): have been He _________a film right now, but _______________ to be in a play for many years. I _____________several advertisements for my play. We ___________them next week. Tickets ________ on sale next week. Writing ___ tough work, but I _____ it will all be worthwhile, and I will be famous when the play