can 和could的用法?
作者&投稿:惠戴 (若有异议请与网页底部的电邮联系)
could 有两种意思,一是做为 can 的过去式,比如我们讲故事时,因为大多用过去式,所以其中所有的can 都要用成could. 另外,在虚拟语气中,也是要用过去时表与现在相反. I wish I could fly.
第二种,就是表意愿,比can 更委宛.
Could I buy this book? 带有点祈求的味道.---至于怎么用,就看你的情境及你说话对象和你自己的强势程度来决定了.从语法上说,均可以用.
1. 表示能力
表示现在的能力,用can:
My sister can drive. 我妹妹会开车。
Everyone here can speak English. 这儿人人会说英语。
表示将来的能力,通常不用can或could,而用be able to的将来时态:
I’ll be able to speak French in another few months. 再过几个月我就会讲法语了。
One day people will be able to go to the moon on holiday. 总有一天人们可以到月球上去度假。
但是,若表示现在决定将来是否有能力做某事,则可用 can:
Can you come to the party tomorrow? 你明天能来参加我们的聚会吗?
表示过去的能力,有时可用could,有时不能用could,具体应注意以下几点:
① 若表示过去一般的能力,可用could:
Could you speak English then? 那时候你会说英语吗?
② 若表示过去的特定能力,则不能用could,而用wasable to do sth,或用 managed to do sth,或用 succeeded in doing sth 等。
He studied hard and was able to pass the exam. 他学习很努力,所以考试能及格。
At last he succeeded in solving the problem. 他终于把那个问题解决了。
【注】could 不用来表示过去特定能力通常只限于肯定句,否定句或疑问句中,它则可以表示过去特定的能力:
I managed to find the street, but I couldn’t find her house. 我想法找到了那条街,但没找到她的房子。
另外,could还可与表示感知的动词连用表示的特定能力:
Looking down from the plane, we could see lights on the runway. 从飞机上向下看,我们可以看见机场跑道上的点点灯火。
还有在间接引语中,could也可表示过去特定的能力:
He said he could see me next week. 他说他下周能见我。
2. 表示许可
对于现在或将来的“许可”,要区分以下两种情况:
① 表示请求允许,两者均可用,但用could 语气更委婉:
Can [Could] I come in? 我可以进来吗?
注:此时也可用may或might,其中might和could均不表过去,只表委婉语气。
② 表示给予允许, 一般只用 can,而不用 could:
"Could [Can] I use your pen?" "Yes, of course you can." “我可以借用你的钢笔吗?”“当然可以。”
对于过去的“许可”,也要区分以下两种情况:
① 表示过去一般性允许,用can的过去式could:
When I lived at home, I could watch TV whenever I wanted to. 我住在家里时, 想什么时候看电影就可以什么时候看。
② 表示过去特定的允许,则不用 could,而需换成其他表达:
I was allowed to see the film yesterday evening. 昨天晚上允许我去看了电影。
3. 表示推测
对现在或将来的推测,两者均可用,但can 通常只用于否定句或疑问句中,一般不用于肯定句,而could则可用于肯定句、否定句和疑问句:
It can’t be true. 那不可能是真的。
What can they be doing? 他们会在干什么呢?
We could go there this summer. 今年夏天我们可能要去那儿。
You could be right, but I don’t think you are. 你可能是对的,但我并不认为你是对的。
can 有时也用于肯定句中表示推测,这主要见于:
① 表示理论上的可能性:
Even experienced teachers can make mistakes. 即使是有经验的教师也可能出错。
② 用于含有only等表示限制的肯定句:
"Who is that at the door?" "It can only be the postman." “门外是谁?”“只能是邮递员。”
③ 后接“be +形容词”,表示“有时会”、“时常会”等:
It can get very hot here. 这里有时会很热。
She can be very unpleasant. 她有时很令人讨厌。
对过去的推测,必须在 can, could 之后接动词的完成式。但此时can仍只用于否定句或疑问句,不用于肯定句;而could则可用于各种句型:
He can’t [couldn’t] have seen her there. 他不可能在那儿见到她。
He could have gone home. 他可能已回家了。
could后接动词的完成式,除表示对过去的推测外,还有以下用法:
① 表示过去没有实现的可能性:
He could have told her, but he didn’t choose to. 他本来可以告诉她的,但他却没有。
I could have lent you the money. Why didn’t you ask me? 我本来可以借这笔钱给你的。你为什么不问我?
② 用来委婉地责备某人过去应该做某事而没有去做:
You could have helped him. 你本来应该来帮助他的。
You could have been more considerate.你本可考虑得更周到的。
③ 表示“差点儿就要”:
I could have died laughing. 我差点儿笑死了。
用法我个人经验归纳如下,希望可以帮到你:
一
can 用于一般时陈述句或者疑问句:1) 表示能力(能、会、可以),如 I can swim(我会游泳)。 2)表示猜测或可能性(会、可能),如 it can be a hard job for you(这会是一向艰难的工作)3)表许可(可以) you can have dinner here(你可以在这里吃饭)。could 是can 的过去形式,可将以上的例子用于过去时中换成could。
二
另外二者都可用于疑问句中,表示请求或者建议(可以......吗?)如 can we stop here to rest?can you help me?但是用于请求时一般用could, 因为此时could语气更加委婉客气。
三 could 还可用于虚拟语气中, 构成could have done 结构表示因过去可以做的事情没有做而感到遗憾惋惜,或者 couldn't have done 表示过去本不该做的事情而做了感到遗憾懊悔等等。如, I could have seen her off if i had known her leaving。或者 i couldn't have caused the accident if hadn't drunk so much。
希望对您有帮助,祝您学习进步!
频毕单克: 1. can1)表示能力.“能,会”Two eyes can see more than one. 两只眼比一只眼看得清.2)表示允许.“可以”Can I have a look at your new pen? 我可以看一看你的新钢笔吗?3)表示可能(理论上或是逻辑判断上).A 用于肯定...
佛冈县18569439695: could和can的区别他们的用法有什么区别啊,什么时候用can,什么时候用could呢? - ?
频毕单克:[答案] 答: 1、can 表示现在的能力,could 表示过去的能力,例如:He can speak a little English now. She could play the piano when she was five. 2、在表示请求许可时,没有时间区别,在语气上could 更加委婉客气,例如: Can I use your pen Could I ...
佛冈县18569439695: can和could的区别和用法 - ?
频毕单克: can 和 could 表示三种意思,后者是前者的过去形式,但是却不见得总是表示过去,具体用法如下: 1. 表示“能力”,相当于汉语的“能够、可以、得以”等意思,在这种情况下,can 用于现在时态,could 用于过去时态,如: 1)表示现在:...
佛冈县18569439695: can和could的用法?can和could有什么区别?什么时候用哪个? - ?
频毕单克:[答案] could 有两种意思,一是做为 can 的过去式,比如我们讲故事时,因为大多用过去式,所以其中所有的can 都要用成could. 另外,在虚拟语气中,也是要用过去时表与现在相反. I wish I could fly. 第二种,就是表意愿,比can 更委...
佛冈县18569439695: can和could的用法有什么不同 - ?
频毕单克: 一,都有表示“能够”的意思,could 是can 的过去式.二,在提问的时候could 比can 更加委婉,eg: could i use the book? 比can i use the book?更加客气.三,can 有表猜测的意思.eg: look at the girl in red, she can't be my teacher, my teacher is in the office.看那穿红色衣服的女孩,一定不是我的英语老师,我老师在办公室里.
佛冈县18569439695: could的用法 - ?
频毕单克:[答案] can 和 could 用法详解1.表示能力,could 是 can 的过去.如:Can you speak English?你会说英语吗?Could you speak English then?那时候你会说英语吗?2.表示许可,注意以下用法:(1) 对于现在或将来的“许可”,要区分...
佛冈县18569439695: can和could用法的区别 - ?
频毕单克:[答案] could用在一般疑问句中含有委婉的意思.而当could表能力时用于一般过去时,can用在一般现在时.与它们意思一样的还有be able to但是它可以用于任何时态.
佛冈县18569439695: can 和could的用法? - ?
频毕单克:[答案] 情态动词can与could的用法 1.表示能力 表示现在的能力,用can: My sister can drive.我妹妹会开车. Everyone here can speak English.这儿人人会说英语. 表示将来的能力,通常不用can或could,而用be able to的将来时态: I'll be able to speak ...
佛冈县18569439695: could和Can的用法区别? - ?
频毕单克: Could比can更加委婉. 如在对长辈或者重要人士面前,用could比用can更尊重对方. 在虚拟语气中一般都用could. 比如If I could be a bird如何如何的.
佛冈县18569439695: can 和 could 和may的区别用法 - ?
频毕单克:[答案] can 表示能力上的可以 如:I can beat him in basketball.我能在篮球上打败他. could是can的过去形式 如:I could beat him in basketball.我以前篮球比他打得好.(就是现在我不行啦) may表示允许意义的可以.如:You may use my dictionary.你可以用我...