英语语法网 英语词汇网 高考英语网 中考英语网
精心组稿 精巧编排 精彩纷呈 全心打造英语第一品牌!
加入收藏
网站地图
购点说明
首    页 | 语法新闻 | 名词用法 | 代词用法 | 冠词用法 | 数词用法 | 介词用法 | 连词用法 | 形容词用法 | 副词用法 | 比较等级 | 动词用法 | 连系动词 | 情态动词 | 动词时态 | 被动语态 | 虚拟语气 | 非谓语动词 | 疑问句 | 祈使句 | 感叹句 | 否定句 | 倒装句 | 强调句 | there be存在句 | 省略句 | 独立主格 | 主谓一致 | 状语从句 | 定语从句 | 名词性从句 | it用法 | 语法练习 | 语法考试 | 语法综合 | 句子成分 | 语法连载 | 语法著作 | 英语语料库 | 语法与翻译 | 双语阅读 | 语法与惯用法 | 语法与写作 | 期刊精选 | 语法观点 | 语法挑刺 | 下载中心 | 开心一刻 | 会员之家 | 专家顾问 | 百家讲坛 | 答疑中心
您现在的位置: 首页 > 英语语法 > 情态动词 >
can和may表推测时的区别
作者:admin    文章来源:本站原创    点击数:    更新时间:2010/5/26    
         【字体:
说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢!

 

canmay表推测时的区别

 

大家知道,情态动词canmay均可表示推测,但它们的用法是有区别的。

一、句式方面的区别

1. can表推测时通常只用于否定句和疑问句,一般不用于肯定句。如

What can he possibly mean? 他可能是什么意思呢

There’s somebody at the door. Who can it be? 门口有人,能是谁呢?

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

注意,can 有时也用于肯定句中表示推测,这主要见于以下情形:

(1) 表示理论上的可能性,即从理论上或逻辑上分析是可能的,但实际未必会发生。如:

Strikes can happen at any time. 罢工随时都可能发生。

Even an experienced climber can get into trouble. 那怕是个有经验的登山者也能陷入困境。

(2) 后接“be, get, seem, become+形容词”,表示“有时会”“时常会”等义。如:

Canoeing can be a lot of fun. 划独木舟有时会非常有意思

When he’s roused he can get very angry. 要是惹着了他,他有时大发脾气。

(3) only, hardly, never等表示限制或否定意思词语连用时,can也可用于肯定句中。如

AWho’s that at the door? 门外是谁呀?

BIt can only be the postman. 只能是邮递员。can onlymust相似

2. may表推测时通常用于肯定句或否定陈述句,一般不用于疑问句。如:

He may be in his office now. 他现在说不定在办公室里。

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

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

二、意思方面的区别

上面提到,can表推测时主要用于否定句和疑问句,may表推测时主要用于肯定句和否定式。尽管两者均可用于否定句,但是含义有所不同。

1. can’t表推测时的意思是“不可能”。如

He can’t be at home. 他不可能在家。

That can’t be Mary—she’s in hospital. 那不可能是玛丽——她住院了。

She’s very young. She can’t be over twenty. 她非常年轻不可能超过20岁。

以上各句中的can’t表示不可能”,是一种语气很强的否定推测注意它与can’t表示能力时的意思可不一样can’t表示能力时的意思是不能”“不会。如

I can read French, but I can’t speak it. 我能读懂法语,但不会说。

2. may not表推测时的意思是可能不。如:

He may not agree. 他可能会不同意。

The water may not be warm enough to swim. 要游泳,这水可能不够暖和。

It may not rain, but you had better take an umbrella in case. 可能不会下雨,但你最好还是带把雨伞,以防万一。

注意,当表示允许时,may not的意思是“不可以”“不允许”。如:

You may not tell him this. 你不可以告诉他这件事。

People may not pick flowers in the park. 人们不得在公园里攀折花木。

 

引用地址:
文章录入:陈仁祯    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)