be able to和can的区别

[复制链接]
查看11 | 回复6 | 2012-3-28 21:09:29 | 显示全部楼层 |阅读模式
举个例子吧,不如你没有学过跳舞,就用can,而你会跳舞,但是因为某种原因没办法做到,就用be able to,还有就是can是情态动词,好多种用法呢……可是书不在手边……不好意思了!
回复

使用道具 举报

千问 | 2012-3-28 21:09:29 | 显示全部楼层
2点不同:第一:can只用于过去时(过去式为could)和现在时,而be able to用于任何时态。第二:变一般疑问句时,前者把can提前,后者为be+主语+able to....?
回复

使用道具 举报

千问 | 2012-3-28 21:09:29 | 显示全部楼层
can 和be able to 都可以表示能力.can泛指一般的能力,而且只有两种形式,而be able to 则主要指具体做到了某件事的能力,其形式主要是靠be 发生变化,所以形式比can 多,两者有时可换用.但be able to 的过去时意思是”通过努力而能够”或表示”已尝试过”,因此该题答案应为”C”.
回复

使用道具 举报

千问 | 2012-3-28 21:09:29 | 显示全部楼层
can 和be able to 都可以表示能力.can泛指一般的能力,而且只有两种形式,即:can, could.be able to 则主要指具体做到了某件事的能力,其形式主要是靠be 发生变化,所以形式比can 多.可以说:I can swim. I am able to swim. 但是不能说:All the people could escape from the big fire in time. 只能说:All the people were able to escape from the fire in time.be able to 是指主观上有这种能力can 是指客观上你能这么做,或被允许这么做
回复

使用道具 举报

千问 | 2012-3-28 21:09:29 | 显示全部楼层
be able 表示有能力做到can 表示可能做到
回复

使用道具 举报

千问 | 2012-3-28 21:09:29 | 显示全部楼层
can 表示一个人长期的能力,如:I can swim.be able to是表示一个较短暂的过程
回复

使用道具 举报

千问 | 2012-3-28 21:09:29 | 显示全部楼层
be able to可用于不定式后
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行