• 沒有找到結果。

1 二、現在完成進行式句型

在文檔中 教材架構與特色 (頁 159-171)

1. 肯定句

主詞 + have / has + been + V-ing + …

例1:He has been learning Chinese for fifteen years.

(他已經持續學中文15 年。)

例2:They have been working here for twenty years.

(他們在這裡已經持續工作20 年了。)

例3:May has been playing the piano since ten o’clock.

(自從10 點起 May 一直在彈琴。)

2. 否定句

主詞 + haven’t / hasn’t + been + V-ing + …

例1:He hasn’t been learning Chinese for fifteen years.

(他學中文還沒持續15 年。)

例2:They haven’t been working here for two years.

(他們在這裡工作還沒持續2 年。)

例3:May hasn’t been playing the piano since ten o’clock.

(自從10 點起 May 沒一直在彈琴。)

3. 疑問句及答句

(1) 問句:

Have / Has + 主詞 + been + V-ing + …?

答句1:(肯定簡答)

Yes, 主詞 + have / has.

(肯定詳答)Yes, 主詞 + have / has + been + V-ing + … 例1:Q: Has he been learning Chinese for fifteen years?

(他已經持續學中文15 年了嗎?)

A1: Yes, he has.(是的,他是。)

A2: Yes, he has been learning Chinese for fifteen years.

(是的,他已經持續學中文15 年了。)

答句

2:(否定簡答)No, 主詞 + haven’t / hasn’t.

(否定詳答)No, 主詞 + haven’t / hasn’t + been + V-ing + … 例1:Q: Has she been playing the piano for two years?

(她已經持續彈琴2 年了嗎?)

A1: No, she hasn’t. (不,她沒有。)

A2: No, she hasn’t been playing the piano.

(不,她沒有持續彈琴2 年。)

(2) 此外,如果要問某事或動作到現在已經歷時多久了,我們可用以下句型:

問句:How long + have / has + 主詞 + been + V-ing …?

答句:主詞 + have / has + been + V-ing …

例1:Q: How long has he been learning English?

(他持續學英文多久了?)

A: He has been learning English for fifteen years.

(他已經持續學英文 15 年了。)

例2:Q: How long has she been watching TV?

(她持續看電視多久了?)

A: She has been watching TV since 1:30.

(自1:30 起她就一直看電視。)

※翻譯題(以現在完成進行式作答)

1. Kelly已經住在台北20 年了嗎?

2. Kelly自 1997年以來就住在台北。

3. 我們在這裡還沒住 5 年。

4. 她們住在台北多久了?

隨堂小練習

1

一、單選題

( ) 1. My family ______ in America since I was five years old.

(A) have lived (B) live (C) lived (D) are living

( ) 2. John ______ to Taipei three years ago.

(A) moves (B) has moved (C) moved (D) is moving

( ) 3. The teachers ______ English for more than 35 years.

(A) has taught (B) have taught (C) has teached (D) have teached

( ) 4. They ______ their homework since 6 P.M.

(A) have done (B) done (C) have did (D) did

( ) 5. A:Has she been playing computer games over 2 hours?

B:No, she ______.

(A) didn’t (B) doesn’t been (C) hasn’t (D) hasn’t been

( ) 6. A:Have you made cakes? B:Yes, ______.

(A) you have (B) I’ve (C) you’ve (D) I have

( ) 7. He hasn’t been watching TV ______ yesterday.

(A) for (B) since (C) when (D) 

( ) 8. We’ve known each other ______ many years.

(A) for (B) since (C) when (D) 

( ) 9. I met our English teacher ______ last night.

(A) for (B) since (C) when (D) 

( )10. Bella ______ to Japan many times.

(A) has been (B) has gone (C) has been gone (D) has been going

( )11. What have you ______ lately?

(A) been done (B) do (C) been doing (D) did

綜合練習 第 1 回

( )12. Tina ______ her boyfriend for one year.

(A) has dating (B) have been dated (C) has been dating (D) have dating

( )13. ______ has been four years since I left home.

(A) He (B) We (C) I (D) It

( )14. ______ they ______ living her for five years?

(A) Have;been (B) Have; (C) Are; (D) Are;been

( )15. ______ you ever ______ ghosts?

(A) Has;saw (B) Has;seen (C) Have;saw (D) Have;seen

( )16. They ______ on the phone for two hours and they’re still on the phone.

(A) have been talked (B) have been talking (C) have talked (D) have talking

( )17. He ______ English for twelve years and he never stops learning English until now.

(A) has been learned (B) has been (C) has been learning (D) has learned

( )18. Peter ______ a car since last year.

(A) has had (B) has have (C) had has (D) have has

( )19. It ______ since the day before yesterday but it is sunny now.

(A) been raining (B) has raining (C) has been rained (D) has rained

( )20. ______ has it been raining?

(A) What (B) When (C) Have (D) How long

二、句子重組

1. English / five years / been / She / for / . /has / studying

1

2. I / dishes / the / have / . / already / done

3. has / He / glasses / six / milk / drunk / . / of / today

4. since / my cat / been / weeks / three / It / has / died / .

5. been / They / . / breakfast / have / eating / minutes / for / 50

三、翻譯題

1. He has been to Canada.

2. My brother has had the car for one year.

3. He has been teaching English since 1999.

4. Have you read this book?

5. They have been listening to music since 2:00 P.M.

一、單選題

( ) 1. He ______ balloons for 20 minutes.

(A) have blew (B) has blew (C) have blown (D) has blown

( ) 2. I’ve known Peter, my best friend, ______ I was four.

(A) for (B) since (C) when (D) 

( ) 3. They have known Mary ______ 2002.

(A) for (B) since (C) when (D) 

( ) 4. She has ______ for you for three hours and she’s still there.

(A) waited (B) been waited (C) waiting (D) been waiting

( ) 5. It has been many years since he ______.

(A) died (B) has died (C) dead (D) has been dead

( ) 6. We ______ since yesterday.

(A) don’t sleep (B) aren’t sleeping (C) haven’t slept (D) haven’t sleeping

( ) 7. ______ you ______ my friend, Mike, before?

(A) Have;been met (B) Have;met (C) Have;been meeting (D) Have;meeted

( ) 8. I ______ never ______ the Taroko National Park.

(A) have;visited (B) have been;visiting (C) have;been visiting (D) have been;visited

( ) 9. Bella ______ to Japan so she isn’t here now.

(A) has been (B) has gone (C) has been gone (D) has been going

( )10. Betty:What ______ this morning?

Billy:Well, it’s Sunday. I have gone to church with my father.

(A) have you done (B) were you doing (C) have you been doing (D) did you do

綜合練習 第 2 回

1

( )11. Nancy:Has John ______ English for two hours?

Peter:Yes, he ______.

(A) studying;has (B) been studying;has (C) studied:has been (D) been studying;has been

( )12. ______ your sisters been doing homework all night?

(A) Were (B) Have (C) Is (D) Has

( )13. The bus hasn’t arrived yet. I ______ for it since 2:00 P.M. and it’s 2:30 now.

(A) have been waiting (B) have waited (C) have been waited (D) waited

( )14. They ______ for their friend for thirty minutes.

(A) has been waiting (B) have waited (C) have been waited (D) waited

( )15. Alice:Have you ever been to a baseball game?

Jamie:No, never. ______?

Alice:Sure. Baseball is my favorite sport.

(A) Do you (B) Have you

(C) Don’t you (D) Has you 〈改編自基測 95-1〉

( )16. Bill:______ you ever ______ to Hong Kong?

Ted:Yes, twice already. It’s really a fun place to go.

(A) Have;went (B) Have;been

(C) Have;gone (D) Have;be 〈改編自基測 92-2〉

( )17. The weather ______ rainy and cloudy in the last few days. I hope the sun will come out soon.

(A) has been (B) have been

(C) had been (D) have has been 〈改編自會考 106〉

( )18. Susan:______ have you talked on the phone?

Walter:I’ve only talked for thirty minutes!

(A) How old (B) How often

(C) How many (D) How long 〈改編自基測 95-1〉

( )19. They are crazy about dolls. In the past three years, they have ______

more than one hundred dolls.

(A) collects (B) collecting (C) collected (D) been collected〈改編 自基測 95-1〉

( )20. You ______ in front of the computer for more than five hours. It’s time for you to get some exercise.

(A) have gone to (B) have been (C) have gone (D) have been to

〈改編自基測91-2〉

二、改錯

( ) 1. I have been knowing May for 10 years.

( ) 2. Mom has do the dishes at 10 o’clock last night.

( ) 3. George and Mary have never saw the movie.

( ) 4. Do you ever read that novel?

( ) 5. I have gone to Tainan. Now I am in Taipei.

( ) 6. Tina has studied English since four hours.

( ) 7. John has been sleeping for yesterday.

( ) 8. She have has a brand new car for three weeks.

( ) 9. My mom lived in Taipei since she was a child.

( )10. Have she finished her homework?

1

三、句子重組

1. their / cheated / Lisa / . / has / parents /never

2. your / ? / excellent / doctor / Has / daughter / become / an

3. it / sleeping / ? / has / How / been / long

4. many / My / in / times / . / has / brother / class / talked

5. since / I / I / . / been / junior / school / studying / high / haven’t / from / math / graduated

四、翻譯題

1. My sister has taken a shower.

2. It hasn’t been raining for six months.

3. How long have your parents been living there?

4. 那輛計程車才剛離開嗎?(以現在完成式作答)

5. 我們已經持續唱歌唱了五小時了。

一、填空

1. His brother ________________ (finish) his science report.(否定句)

2. ________________ she already gone to Japan?(疑問句)

3. John ________________ (work) on it for two weeks and he will finish it next month.(肯定句)

4. We ________________ (know) each other for more than ten years.(否定句)

5. She ________________(decide) to buy this expensive house.(否定句)

6. They moved to Taipei in 1993 and they ________________ (live) here until now.(肯 定句)

7. It ________________ (rain) for half years in Africa so people are under serious

(嚴重的)water shortage(匱乏).(否定句)

8. My daughter ________________ (take) the medicine so she feels better.(肯定 句)

9. Zoe ________________ (met) the famous singer.(否定句)

10. He ________________ (take) a shower since 8:00 P.M. and he is still in the bathroom.(肯定句)

二、對話填空

1. A: Have you met our new English teacher?

B: Yes, ________________.(簡答)

2. A: Has your father already ______ to England for work?

B: No, ________________. He will go there next month.

3. A: Has Tina ______ to Hong Kong?

B: No, ________________ never ______ to Hong Kong.

4. A: How long have the dogs been fighting?

B: They have been fighting ______ 20 minutes.

綜合練習 第 3 回

1

三、翻譯題

1. 你等你兒子等多久了?

2. 我最近都在思考我的未來。

3. 她從來不相信(believe in)醫生。

4. 我已經決定搬到台灣了。

5. 那個嬰兒從上午 7 點就一直哭。

6. 你們今天早上就已經聽到這則新聞了嗎?

7. 從認識她起,我就喜歡她了。

8. Amy 最近都在看這本有趣的小說。

9. 我去過加拿大二次了。

10. 從我十歲開始,我就一直在收集郵票了。

四、短文中翻英

A:你看起來很忙。自從晚上六點起,你都在做作業嗎?

B:是的,我已經寫了三小時的作業了。

A:那份作業很困難嗎?

B:不,它不困難,但我們老師給了我們很多作業。

我還沒完成我的數學作業。

A:別擔心。你可以明天再寫。

五、閱讀

Mandy enjoys traveling very much. She has ever been to Japan, Canada, and Italy. In these countries, she loves Japan the most. Mandy’s sister, Lucy, has gone to Japan and she has been living there for three months. Mandy is going to visit Lucy alone this Sunday but it has been raining for a week. She hopes the weather will be nice soon.

單字:Italy 義大利;alone 單獨地

( ) 1. Who is Lucy?

(A) Mandy’ friend (B) Mandy’s sister (C) Mandy’s classmate

( ) 2. Which is Mandy’s favorite country?

(A) Japan (B) Canada (C) Italy

1

( ) 3. Which statement(陳述)is true?

(A) Lucy lives in Canada now.

(B) Mandy will visit her sister by herself.

(C) This Sunday is Mandy’s first time to go to Japan.

Courage is the price that life

在文檔中 教材架構與特色 (頁 159-171)