could和can的区别与用法
could和can的区别与用法参考如下:
can和could两者都是情态动词,但在词义和适用上有所不同。
一、表示能力
1、在肯定句中,都表示能力,could是can的过去式。
例:Could she speak English then?那时候她会说英语吗?
2、在否定句中用法没有区别,即couldn’t可表示过去特定情况下的能力。
例:She studied hard but still couldn’t pass the exam.她学习很努力,但是仍然没通过考试。
二、表示请求、许可
1、could语气更加委婉、客气
例:Could l try those shoes on please?我能试一下那些鞋子吗?
2、表示自己允许别人做某事一般只用can;could常用在疑问句中不可用于肯定句中,但回答要用can。
例:Could you please take out the trash?你能帮我倒一下垃圾吗?Yes,I can/No,I can't.
三、表示推测。一般来说,can表示真是存在的事实;could有可能性,是有条件的。
例:She often can listen to BBC programme on the radio or the Internet.
四、在下面几种情况时只能用could。
虚拟语气里面只能用could
例:If it had not rained so hard yesterday we could have played tennis.
本该去打球的,但由于下雨没去。