He has been ill for ten days.
He was ill for ten days.
这两个句子用的时态不同,所以涵义也就不同。
现在完成时表示某事发生或开始于过去某一时间,但其结果或影响到说话时依然存在。
第二句用的是一般过去时,它表示过去发生的某一件事,不管此事和现在是否还有联系。
因此,He has been ill for ten days的涵义是他已病了十天,但现在病尚未好;He was ill for ten days的涵义是他(曾)病了十天(一般来说指现在病已痊愈,但也可能病尚未完全好)。
与之类似区别的语句很多。例如:
He has lived in Hong Kong for ten years.
他在香港已住了十年(现在还住在香潜)。
He lived in Hong King for ten years.
他曾在香港住过十年(现已不住在那里了)。
I saw her once only.
我(在某时某地)只见过她一次面。
I have seen her once only.
(从出生到现在)我只见过她一次面。
扩大职称英语阅读范围是备考的关键
2015年职称英语备考高频词汇730个(2)
2015年职称英语备考高频词汇730个(5)
2015年职称英语备考高频词汇730个(15)
职称英语考试必背词汇:300个高频短语(1)
职称英语考试高频短语
职称英语考试常用词对预测篇(2)
300个高频短语(5)
2015年职称英语考试词汇精析:限制性定语从句
2015年职称英语备考高频词汇730个(8)
2015年职称英语备考高频词汇730个(12)
2015年职称英语考试词汇精析篇:形容词
职称英语考试常用词对预测篇(1)
2015年职称英语考试常用词对预测篇(6)
2015年职称英语考试词汇精析:动词不定式用作宾语补足语
2015年职称英语考试词汇精析:动词不定式用来作状语
职称英语名师指导总结:考前必看三大步
2015年职称英语考试综合辅导:分析句子好方法
2015年职称英语考试单词记忆窍门:在阅读句子中如何巧记
2015年职称英语考试完形填空目录及复习重点小结
职称英语考试语法考点介绍篇
2015职称英语考试六大题型难度分析
全国职称英语考场查词攻略篇
在职考研英语复习方法推荐
职称英语词汇记忆的五法
2015年职称英语通关训练营第5期:阅读判断题型
职称英语考试必背词汇:300个高频短语(4)
2015年职称英语考试词汇讲解:非限制性定语从句
职称英语阅读理解精选语句(二)
职称英语考试学习的六大原则(6)
| 不限 |
| 英语教案 |
| 英语课件 |
| 英语试题 |
| 不限 |
| 不限 |
| 上册 |
| 下册 |
| 不限 |