|
Tom has been out. 到底为何意?——由此看现在完成时的用法特征 | |||
作者:刘永科 文章来源:本站原创 点击数:9999 更新时间:2014/4/27 |
|
||
说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢!
http://www.yygrammar.com/Article/201404/3607.html
Tom has been out. 到底为何意? ——由此看现在完成时的用法特征 ■本站特约作者 刘永科 有一次听公开课,内容是:老师讲解“现在完成时的用法”。主讲老师设计了一个单项填空题: —Where is Tom? I can’t find him. —_________. A. He is out B. He was out C. He has been out D. He will be out 可能是疏忽还是什么原因,这位老师选择了答案C. He has been out. 因为是讲解现在完成时的用法,所以,自然是设计并选择与现在完成时有关的选项。可是,问题出来了。 这个题目的正确答案应该是A. He is out. 然而这位老师认为,应该使用现在完成时,强调过去动作或状态对现在的影响。听起来不错,但是,这位老师对He has been out.的理解出现了问题。 我们把这个题目里面所有的选项句子,逐个作一分析: A. Tom is out. 汤姆出去了,不在家。(指现在的情况) 意味着:Tom is not here now. He may be back in an hour. B. Tom was out. 汤姆出去了,不在家。(指过去的情况) 意味着:Tom was out when I called at his house. D. Tom will be out. 汤姆将要外出。(将来时态) 意味着:Tom will go out. Now he is dressing up. C. Tom has been out. 是什么意思呢?它又两个意思:1.汤姆外出回来了。2.汤姆外出一段时间了(尚未归来)。 如果用He has been out.回答,看起来好像很完美,现在完成时表示对现在的结果或影响,其实不然。因为Tom has been out.属于答非所问,直接用一般现在时Tom is out.即可。那么,Tom has been out.为何会产生这两个意思呢? 这个问题涉及现在完成时的用法问题。下面,我不针对某个具体的句子或现象,而是从规律性的角度总结其用法特征。 1. 一个表动作的终止性动词,其现在完成时(不能与一个时间段连用),表示这个动作发生在过去并已终止。原本使用一般过去时没错,但是,之所以用现在完成时,就是为了强调对现在的影响。例如: Tom went out.(正确) →Tom has gone out.(正确) Tom ate an apple. (正确)→Tom has eaten an apple. (正确) 2. 一个表动作的延续性动词,其现在完成时(应该与一个时间段连用),表示这个动作发生在过去并一直持续到说话的时间。因为这个动作是延续的,所以,原则上应该跟一个“时间段”的状语。例如: Tom has worked in this factory since 1990. Tom has studied English for ten years. (www.yygrammar.com) 3. 一个表状态的“系表结构”,包括:be +介词短语;be +副词;be +形容词,由于本身具有持续的含义,其现在完成时,跟规则2是一样。又因为这个状态是延续的,所以,原则上应该跟一段时间状语连用。例如: Tom has been in the office all day. (for ten hours) Tom has been out since yesterday. (for two days) Tom has been busy recently. (for a week) 由于2和3的规则一样,所以,可以合并为一项。 引用地址:http://www.yygrammar.com/Article/201404/3607.html |
|||
文章录入:刘永科 责任编辑:admin | |||
【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
||||||
| 网站地图 | 版权申明 | 设为首页 | 加入收藏 | 会员中心 | 取回密码 | 友情链接 | 用户留言 | 管理登录 | ||||
|