Even the experienced teacher______make mistakes. A, CAN B. may C.will D. shall

[复制链接]
查看11 | 回复3 | 2010-11-20 23:26:23 | 显示全部楼层 |阅读模式
上面的题目,答案是哪个?为什么?may , can 表示可能性时有什么区别?希望不要重复网上的,我都看了没有满意答案。

回复

使用道具 举报

千问 | 2010-11-20 23:26:23 | 显示全部楼层
中文意思为再有经验的老师也会犯错.有此可之,这是一个用一般时陈述的事实,所以C可以排除而can大多表示一种人的能力,通常加一种褒义的(e.g:speak English well等),而犯错则并非这样一种能力,所以排除shall一般在句中与第一人称连用,或者与其他人称连用是表示决心\命令\承诺等语气,而这里不符,所以也不对应该选择may.在这里may解释为可能.这个情态动词在这里的作用就是说话者不把话说死,同时也是表示一种猜测,所以选C
回复

使用道具 举报

千问 | 2010-11-20 23:26:23 | 显示全部楼层
答案B解释A can表示的是有能力,与句意不符C will除了将来时态外,表示主观意愿,一定会的,与句意不符D shall用于非第一人称,表示说话者的意图、允许、警告、命令、决心。与句意不符。B may表示一般可能性。整句意思是就是最资深的教师也可能犯错。====供楼主参考
回复

使用道具 举报

千问 | 2010-11-20 23:26:23 | 显示全部楼层
may 陈述客观可能性can 由能力而达成的可能性Even the experienced teacher may make mistakes. 即使有经验的老师也会犯错。Even an unexperienced teacher can make money.即使没经验的老师也能赚钱。对照一下区别。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行