can 和 could 表示推测的用法

余年寄山水
589次浏览
2020年08月03日 20:21
最佳经验
本文由作者推荐

写作文的好词好句-阜阳红旗中学


can 和 could 表示推测的用法



对现在或将来的推测,两者均可用,但can 通常只用于否定句或疑问句中,一般不用
于肯定 句,而could则可用于肯定句、否定句和疑问句;对过去的推测,应在 can, could
之后接动词的完成式,且此时can仍只用于否定句或疑问句,不用于肯定句;而could 则可
用于各种句型。如:

Can [Could] this be true? 这能是真的吗?

Where can [could] he have gone? 他能到哪里去了呢?

She can’t [couldn’t] have left so soon. 她不可能走得这么早。

He could have gone home. 他可能已回家了。

注:could后接动词的完成式,除表示对过去的推测外, 还可表示过去没有实现的可能
性(即某事本来可以发生,却没发生),或委婉地责备某人过去应该做某事 而没有去做(此时不
用can)。如:

You could have started a little earlier. 你本可早点动身的。

You needn’t have cooked it. We could have eaten it raw. 你其实可以不煮熟(它),我们(本来)
可以生吃。

can 和 could 表示允许的用法



表示现在的允许时,若是请求别人允许自己做某事,两者均可用,但用could 语气更委
婉;若是自己允许别人做某事,一般只用 can,而不用 could。如:

Can [Could] I come in? 我可以进来吗?

“Could [Can] I use your pen? ” “Yes, of course you can.” “我可以借用你的钢笔
吗?”“当然可以。”(不能说Yes, you could.)
< br>表示过去的允许时,若表示过去一般性允许(即表示某人随时都可以做某事),用could;
若 表示在过去某一特定情况下允许进行某一特定的活动,则不用 could。如:

When I lived at home, I could watch TV whenever I wanted to. 我住在家里时, 想什么时候
看电影就可以什么时候看。(一般性允许)

I was allowed to see the film yesterday evening. 昨天晚上允许我去看了电影。(特定的允
许,不能用 could)

can 和 could 表示能力的用法




can 表示现在的能力,could 表示过去的能力,要表示将来具备的能力通常 be able to
的将来时态。其中要注意的是,could 表示过去的能力,通常只用于表示过去一般性能力,
而不表示过去具体某次特定情形下能够做某事的能力。如:

他学习很努力,所以考试能及格。

误:He studied hard and could pass the exam.

正:He studied hard and was able to pass the exam.

注:若在否定句中没有以上限制,即couldn’t 可表示过去特定情况下的能力,如可说
He studied hard but still couldn’t pass the exam.

表推测的can’t 与 may not 有何区别



表示推测时,can’t意为“不可能”,may not意为“可能不”。如:

He can’t be so rich. 他不可能那么富有。

She can’t be your daughter. 她不可能是你女儿。

He can’t be much below (under) sixty. 他年纪60岁不会差多少。

They can’t have gone out because the light’s on. 他们不可能出去了,因为灯还亮着。

That can’t be his mother—she’s not old enough. 那一定不是他母亲——她年纪还不够大。

Other people [Others] may not think that way. 别的人可能不这样想。

He may be late. Worse still, he may not come at all. 他可能会迟到。更糟的是,他可能根
本不来。

He may not be able to help but there’s no harm in asking him. 他可能帮不了忙,但是求他
一下倒也无妨。

表推测的can could有何区别



先看看下面这道题:

—Do you believe what he says?

—Yes,it __________ be true.

A. can B. could C. need
D. has to

此题应选B。该题容易误选A。下面谈谈can,could表示推测的有关用法:

1. 表示理论上的可能性(即从理论上分析是可能的,但实际未必会发生),可用 can(表


现在)或 could(表过去):

He is in poor health. He can be ill at any time. 他身体不好,随时都可能会生病。

Even experts can make mistakes. 即使是专家也可能会出差错。

My mother could be very unpleasant at times. 我母亲有时候会让人非常不愉快。

2. 表示现实可能性,这包含两个方面的含义:一是指将来可能性,一是指现在的可能
性,在 这两种用法中,通常都不用 can,但可用 could(可以指现在,相当于 may might):

今年夏天我们可能要去日本。(将来可能性)

正:We could [may,might] go to Japan this summer.

误:We can go to Japan this summer.

你可能是对的,但我不认为你对。(现在可能性)

正:You could [may,might] be right,but I don’t think you are.

误:You can be right,but I don’t think you are.

有时也用can来表示现在的可能性,但那通常只限于否定句或疑问句中:

It can’t be true. 那不可能是真的。

What can he possibly want? 他可能会想要什么呢?

can, could表示允许或推测的用法



一、表示允许的用法

表示现在的允许时,若是请求别人允许自己做某事,两者均可用,但用could 语气更委
婉;若是自己允许别人做某事,一般只用 can,而不用 could。如:

Can [Could] I come in? 我可以进来吗?

“Could [Can] I use your pen? ” “Yes, of course you can.” “我可以借用你的钢笔
吗?”“当然可以。”(不能说Yes, you could.) (from )

表示过去的允许时,若表示过去一般性允许(即表示某人随时都可以做某事),用coul d;
若表示在过去某一特定情况下允许进行某一特定的活动,则不用 could。如:

When I lived at home, I could watch TV whenever I wanted to. 我住在家里时, 想什么时候
看电影就可以什么时候看。(一般性允许)

I was allowed to see the film yesterday evening. 昨天晚上允许我去看了电影。(特定的允
许,不能用 could)

二、表示推测的用法

对现在或将来的推测,两者均可用,但can 通常只用于否定 句或疑问句中,一般不用
于肯定句,而could则可用于肯定句、否定句和疑问句;对过去的推测,应 在 can, could


之后接动词的完成式,且此时can仍只用于否定句或疑问 句,不用于肯定句;而could 则可
用于各种句型。如:

Can [Could] this be true? 这能是真的吗?

Where can [could] he have gone? 他能到哪里去了呢?

She can't [couldn’t] have left so soon. 她不可能走得这么早。

He could have gone home. 他可能已回家了(from )。
< br>注:could后接动词的完成式,除表示对过去的推测外,还可表示过去没有实现的可能
性(即 某事本来可以发生,却没发生),或委婉地责备某人过去应该做某事而没有去做(此时不
用can)。如 :

You could have started a little earlier. 你本可早点动身的。

You needn’t have cooked it. We could have eaten it raw. 你其实可以不煮熟(它),我们(本来)
可以生吃。

can和could的用法



■ 表示能力:能,能够,会

He could swim when he was five. 他五岁时就会游泳了。

Can you drive a car? 你会开车吗?

—Yes, I can. 我会。

—No, I can’t. 我不会。

■ 表示推测:可能,会

I think the work can be completed ahead of time. 我认为这项工作能提前完成。

What can he mean? 他会是什么意思?

注:表示推测时,could不是过去式,只是语气更委婉;若是推测已发 生的事或过去的
情况,用cancould have加过去分词。如:

Today is Sunday. He can’tcouldn’t be at school. 今天是星期天。他不可能在学校里。

Mike can’t have found his car, for he came to work by bus this morning. 迈克一定还没有找
回他的车,因为早上他是坐公共汽车来上班的。

■ 表示“有时也会”

It can be quite windy there, especially in spring. 那里有时容易刮风, 特别在春季。

■ 表示允许:可以 (口语中常代替may)

You can first lend me one book this time. 这次你可以先借给我一本书。


You can’t take the book out of the room. 你不可以将这本书拿出室外。

注意:

1. 表示允许别人做某事只能用can,不能用could。

2. can’t 和 mustn’t 一样,都可表示“不准,不允许”。

■ 表示请求:可以

Can I go swimming today, please, mum? 妈妈,我今天可以去游泳吗?

Could you tell me how I can get to the railway station? 请告诉我去火车站怎么走吗?

注意:could不是过去式,只是语气较can更委婉,注意在回答中不可用could。如:

—Could I have the television on? 我可以开电视看吗?

—Yes, you can. No, you can’t. 可以。 不可以。


■can与be able to的比较

(1) be able to比can有更多的时态。如:

In the past 50 years or so, scientists have been able to “see” farther and farther into the sky.
在过去50年里,科学家们已经能够往天空看得更远。

(2) 在表示过去具体某次能够成功做成某事时,只能用waswere able to。如:

He worked very hard and was able to pass that examination. 他学习非常努力他以能够通
过了那场考试。


can 和 could 表示推测的用法



对现在或将来的推测,两者均可用,但can 通常只用于否定句或疑问句中,一般不用
于肯定 句,而could则可用于肯定句、否定句和疑问句;对过去的推测,应在 can, could
之后接动词的完成式,且此时can仍只用于否定句或疑问句,不用于肯定句;而could 则可
用于各种句型。如:

Can [Could] this be true? 这能是真的吗?

Where can [could] he have gone? 他能到哪里去了呢?

She can’t [couldn’t] have left so soon. 她不可能走得这么早。

He could have gone home. 他可能已回家了。

注:could后接动词的完成式,除表示对过去的推测外, 还可表示过去没有实现的可能
性(即某事本来可以发生,却没发生),或委婉地责备某人过去应该做某事 而没有去做(此时不
用can)。如:

You could have started a little earlier. 你本可早点动身的。

You needn’t have cooked it. We could have eaten it raw. 你其实可以不煮熟(它),我们(本来)
可以生吃。

can 和 could 表示允许的用法



表示现在的允许时,若是请求别人允许自己做某事,两者均可用,但用could 语气更委
婉;若是自己允许别人做某事,一般只用 can,而不用 could。如:

Can [Could] I come in? 我可以进来吗?

“Could [Can] I use your pen? ” “Yes, of course you can.” “我可以借用你的钢笔
吗?”“当然可以。”(不能说Yes, you could.)
< br>表示过去的允许时,若表示过去一般性允许(即表示某人随时都可以做某事),用could;
若 表示在过去某一特定情况下允许进行某一特定的活动,则不用 could。如:

When I lived at home, I could watch TV whenever I wanted to. 我住在家里时, 想什么时候
看电影就可以什么时候看。(一般性允许)

I was allowed to see the film yesterday evening. 昨天晚上允许我去看了电影。(特定的允
许,不能用 could)

can 和 could 表示能力的用法




can 表示现在的能力,could 表示过去的能力,要表示将来具备的能力通常 be able to
的将来时态。其中要注意的是,could 表示过去的能力,通常只用于表示过去一般性能力,
而不表示过去具体某次特定情形下能够做某事的能力。如:

他学习很努力,所以考试能及格。

误:He studied hard and could pass the exam.

正:He studied hard and was able to pass the exam.

注:若在否定句中没有以上限制,即couldn’t 可表示过去特定情况下的能力,如可说
He studied hard but still couldn’t pass the exam.

表推测的can’t 与 may not 有何区别



表示推测时,can’t意为“不可能”,may not意为“可能不”。如:

He can’t be so rich. 他不可能那么富有。

She can’t be your daughter. 她不可能是你女儿。

He can’t be much below (under) sixty. 他年纪60岁不会差多少。

They can’t have gone out because the light’s on. 他们不可能出去了,因为灯还亮着。

That can’t be his mother—she’s not old enough. 那一定不是他母亲——她年纪还不够大。

Other people [Others] may not think that way. 别的人可能不这样想。

He may be late. Worse still, he may not come at all. 他可能会迟到。更糟的是,他可能根
本不来。

He may not be able to help but there’s no harm in asking him. 他可能帮不了忙,但是求他
一下倒也无妨。

表推测的can could有何区别



先看看下面这道题:

—Do you believe what he says?

—Yes,it __________ be true.

A. can B. could C. need
D. has to

此题应选B。该题容易误选A。下面谈谈can,could表示推测的有关用法:

1. 表示理论上的可能性(即从理论上分析是可能的,但实际未必会发生),可用 can(表


现在)或 could(表过去):

He is in poor health. He can be ill at any time. 他身体不好,随时都可能会生病。

Even experts can make mistakes. 即使是专家也可能会出差错。

My mother could be very unpleasant at times. 我母亲有时候会让人非常不愉快。

2. 表示现实可能性,这包含两个方面的含义:一是指将来可能性,一是指现在的可能
性,在 这两种用法中,通常都不用 can,但可用 could(可以指现在,相当于 may might):

今年夏天我们可能要去日本。(将来可能性)

正:We could [may,might] go to Japan this summer.

误:We can go to Japan this summer.

你可能是对的,但我不认为你对。(现在可能性)

正:You could [may,might] be right,but I don’t think you are.

误:You can be right,but I don’t think you are.

有时也用can来表示现在的可能性,但那通常只限于否定句或疑问句中:

It can’t be true. 那不可能是真的。

What can he possibly want? 他可能会想要什么呢?

can, could表示允许或推测的用法



一、表示允许的用法

表示现在的允许时,若是请求别人允许自己做某事,两者均可用,但用could 语气更委
婉;若是自己允许别人做某事,一般只用 can,而不用 could。如:

Can [Could] I come in? 我可以进来吗?

“Could [Can] I use your pen? ” “Yes, of course you can.” “我可以借用你的钢笔
吗?”“当然可以。”(不能说Yes, you could.) (from )

表示过去的允许时,若表示过去一般性允许(即表示某人随时都可以做某事),用coul d;
若表示在过去某一特定情况下允许进行某一特定的活动,则不用 could。如:

When I lived at home, I could watch TV whenever I wanted to. 我住在家里时, 想什么时候
看电影就可以什么时候看。(一般性允许)

I was allowed to see the film yesterday evening. 昨天晚上允许我去看了电影。(特定的允
许,不能用 could)

二、表示推测的用法

对现在或将来的推测,两者均可用,但can 通常只用于否定 句或疑问句中,一般不用
于肯定句,而could则可用于肯定句、否定句和疑问句;对过去的推测,应 在 can, could


之后接动词的完成式,且此时can仍只用于否定句或疑问 句,不用于肯定句;而could 则可
用于各种句型。如:

Can [Could] this be true? 这能是真的吗?

Where can [could] he have gone? 他能到哪里去了呢?

She can't [couldn’t] have left so soon. 她不可能走得这么早。

He could have gone home. 他可能已回家了(from )。
< br>注:could后接动词的完成式,除表示对过去的推测外,还可表示过去没有实现的可能
性(即 某事本来可以发生,却没发生),或委婉地责备某人过去应该做某事而没有去做(此时不
用can)。如 :

You could have started a little earlier. 你本可早点动身的。

You needn’t have cooked it. We could have eaten it raw. 你其实可以不煮熟(它),我们(本来)
可以生吃。

can和could的用法



■ 表示能力:能,能够,会

He could swim when he was five. 他五岁时就会游泳了。

Can you drive a car? 你会开车吗?

—Yes, I can. 我会。

—No, I can’t. 我不会。

■ 表示推测:可能,会

I think the work can be completed ahead of time. 我认为这项工作能提前完成。

What can he mean? 他会是什么意思?

注:表示推测时,could不是过去式,只是语气更委婉;若是推测已发 生的事或过去的
情况,用cancould have加过去分词。如:

Today is Sunday. He can’tcouldn’t be at school. 今天是星期天。他不可能在学校里。

Mike can’t have found his car, for he came to work by bus this morning. 迈克一定还没有找
回他的车,因为早上他是坐公共汽车来上班的。

■ 表示“有时也会”

It can be quite windy there, especially in spring. 那里有时容易刮风, 特别在春季。

■ 表示允许:可以 (口语中常代替may)

You can first lend me one book this time. 这次你可以先借给我一本书。


You can’t take the book out of the room. 你不可以将这本书拿出室外。

注意:

1. 表示允许别人做某事只能用can,不能用could。

2. can’t 和 mustn’t 一样,都可表示“不准,不允许”。

■ 表示请求:可以

Can I go swimming today, please, mum? 妈妈,我今天可以去游泳吗?

Could you tell me how I can get to the railway station? 请告诉我去火车站怎么走吗?

注意:could不是过去式,只是语气较can更委婉,注意在回答中不可用could。如:

—Could I have the television on? 我可以开电视看吗?

—Yes, you can. No, you can’t. 可以。 不可以。


■can与be able to的比较

(1) be able to比can有更多的时态。如:

In the past 50 years or so, scientists have been able to “see” farther and farther into the sky.
在过去50年里,科学家们已经能够往天空看得更远。

(2) 在表示过去具体某次能够成功做成某事时,只能用waswere able to。如:

He worked very hard and was able to pass that examination. 他学习非常努力他以能够通
过了那场考试。

母亲的诗句-浙江会计考试网


军争篇-迎新晚会


中心组学习总结-2010年国考申论


伦敦城市大学-四川高考查分系统


进贤一中-高考志愿填报时间


黑板报排版-师徒结对小结


什么是热射病-韩国汗蒸房


2013年山东高考分数线-专项整治工作总结