2019屆高考英語基礎語法復習
you will be able to skate after you have practiced it two or three times.
你練習兩三次后就會溜冰了。
2)表可能性
多用于否定與疑問結構中,但也可用在肯定句中。
can the news be true? 這消息可能是真的嗎?
it can’t be true. 它不可能是真的。
what can he possibly mean? 他可能是什么意思?
can 用在肯定句中表示理論上的可能性(一時的可能)。
a horse in the center of london can cost a lot of money.
attending the ball can be very exciting.
the road can be blocked. 這條路可能會不通的。
may 在肯定句中表示現實的可能性。
the road may be blocked. 這條路可能不通了。
3)表示允許(和may意思相近)常見于口語。
can (may) i come in ? 我能進來嗎?
can i smoke here ? 我可以在這里抽煙嗎?
2.could的用法
1)表過去的可能和許可,(多用于間接引語中)
at that time we thought the story could not be true.
那時我們認為所說的事不可能是真的。
father said i could swim in the river.
爸爸說我可以在河里游泳。
2)表過去的能力
i could swim when i was only six.
我剛六歲就能游泳。
could在肯定句中表示過去的能力時,常表抽象的一般的能力。
he could be very naughty when he was a child.
他小時候會是很頑皮的。
3)表“允許”。可表示委婉客氣的提出問題或陳述看法
could i use your bike?
yes, you can.
他會記得那時嗎?
i’m afraid i couldn’t give you an answer today.
恐怕我今天不能回答你。
the teacher said you could go to the store for sweets.
老師說你可以去商店買糖。
3)could/can+have done 結構表示對過去發生的事情的“懷疑”或“不肯定”。 could 加完成式還用于肯定句時一般表過去可能完成而卻未完成的動作。
can they have won the basketball match?
他們贏了那場籃球賽嗎?
what you referred to just now can have made her very sad.
你剛剛所談到的可能令他很傷心。
you could have completed the task a little earlier.
你本來能早點完成任務的。(但事實上并沒有提前完成任務)
i could have passed my examination easily but i made too many stupid mistakes.
我本可以輕易通過考試,但我犯了太多不該犯的錯誤。
如表具體做某一件事的能力時,則須用 be able to .
he was able to translate the article without a dictionary.
他可以不用詞典翻譯那篇文章。
can表示一貫的能力 ,be able to表示客觀能力和通過努力可以達到的能力
i can’t swim. but i am sure i will be able to swim through more practicing.
the fire spread through the hotel, but everyone was able to get out
when the boat sank he was able to swim to the bank
3.may 的用法
1)表示請求、可以、允許。
you may drive the tractor. 你可以開那臺拖拉機。
2)當回答由may 引起的問題時,否定答語要用must not,表示“不許可”、“不應該”、“不行”。
may i come in?
yes, you may.
no,you can’t
no, you may not .
no ,you mustn’t
no ,you’d better not.
3) may /might 推測性用法 可能
he may be right.