發新話題

語法: can與be able to的比較

語法: can與be able to的比較

…but I was able to provide a translation service so the Vietnamese could gain business permits. (Passage A, Unit 9)

   上句中用了情態動詞be able to,表示能力。 「I was able to provide a translation service」意思是「我(成功地)向越南人提供了翻譯服務」。
情態動詞can與be able to都可以表示能力。兩者的用法和意義有時比較接近,有時卻有較大的區別。
    1.如果用於現在時,can通常表示現在的能力或不受時間限制的能力。例如:
  I can do the job. Please let me do it. (現在的能力)
  Can you read the letter to me? (現在的能力)
  He can swim. (不受時間限制的能力)
  You can certainly cook, even if you can』t do anything else. (不受時間限制的能力)

    在這種情況下,也可用be able to,但兩者相比,can更常用。例如:
  I am able to do the job.
  He is able to swim.
  You are certainly able to cook, even if you aren』t able to do anything else.

    2.如果表示將來的能力,通常用will / shall be able to。例如:
  The little girl will be able to run very fast.
  He will be able to pass the test.
  I』ll be able to work out that problem after a good sleep.
  One day he will be able to win the Nobel Prize.

    但如果將來的能力是在現在為將來所做的計劃或安排中表達出來的,則常用can。例如:
  We can discuss that later.
  I』m too busy today, but I can come to your place tomorrow.
  He will be free tomorrow afternoon, so he can go to the lecture.
  Can you come to a party on Saturday night?

    3.如果表示過去的能力,通常用could或was / were able to。在表示過去的一般能力時,兩者沒有很大差別。例如:
  She could / was able to sing well when she was a little girl.
  My mother could / was able to speak four languages.
  I could / was able to play the piano when I was young.
  Jack could / was able to dance, but he can』t now.

    但如果要表示「一時的能力」,即「在過去某時有某種能力,並順利地完成某事」,則要用was / were able to,而不能用could。例如:
  After hard work, he was able to win the prize.
  [誤] After hard work, he could win the prize.
  To my surprise, they were able to finish the task in time.
  [誤] To my surprise, they could finish the task in time.
  Though he was sick, he was able to swim across the river.
  [誤] Though he was sick, he could cross the river.
  After five hours of climbing, we were able to reach the top of the mountain.
  [誤] After five hours of climbing, we could reach the top of the mountain.

    此外,was / were able to經常可用managed to 或succeeded in (doing)代替。例如:
  After hard work, he managed to win the prize.
  To my surprise, they succeeded in finishing the task in time.
  Though he was sick, he managed to swim across the river.
  After five hours of climbing, we succeeded in reaching the top of the mountain.

    在否定句中,無論是表示過去一般的能力還是一時的能力,都用couldn』t / could not。例如: 
  I couldn』t decide what to do when I was a young student. (一般的能力)
  She could speak well, but she couldn』 t write a single word. (一般的能力)
  Though he tried hard, he couldn』t pass the exam. (一時的能力)
  Simon was so drunk that he couldn』t find his home.(一時的能力)

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。