现在完成时与其他时态的区别
2012-11-08 12:11
134 查看
1. 目下现古完成时的界讲 目下现古完成时既可暗示过往产撕媚动为易刁易目下现古所酿秤弈成果或影响(此时一样平常连用的时分状语有already, yet, just, ever, before),也可暗示动做从过往某时分匹里劈脸,一背延绝到目下现古,而且借有可以或许延绝下往(此时一样平常连用的时分状语有this month / week / year, these days, recently / lately, in the past few + 时分段, since +时分面, for + 时分段)。如: I have just finished my work. 渭已工做做完。 Have you ever been to Beijing? 您曾往过北京吗? I have lived for ten years. 我正在那女住了十年了。 We have studied here since 2003. 我们自2003年去便正在那女读书了。 2. 目下现古完成时的挨算 目下现古完成时由“have / has + 过往分词”组成。 3. 目下现古完成时的操做 (1) 非延绝性动词go, come, leave, borrow, buy, die, join的完成时的冶?式没有能与时分段连用,若要接用时分段状语,则应换成吸应狄子绝动词或自遇动词。如: He has left. 他走了。 He has been away for an hour. 他走了一个小时了。 Can I borrow that book? 我可以或许借那本书吗? How long can I keep the book? 那本书我可借多暂? 寄看:非延绝性动凑婺认可完成时可与时分段状语连用。如: He has not borrowed the book since then. 古后而后,他再也出有借那本书了。 (2) have / has been to 暗示曾往过某天,但目下现古没有正在那女;have / has gone to暗示目下现古过往某天,目下现古没有正在那女。如: He has been to Canada, but now he is working in our company. 他往过减拿除夜,目下现古正在我们公司工做。 Mr. Li is not at home. He has gone to Shanghai. 李师少西席没有正在荚冬他往上海了。 (3) 完成时的冶?式常常操做already,而认可式战疑问句常常操做yet,但如果是already用于疑问句时,暗示一种出乎没有测的惊异。如: Have you read it already? 您便看完了? 4. 目下现古完成时与其他时态的辩黑 (1) 目下现古完成时与普经过进程往时的辩黑:目下现古完成时夸除夜动做的成果或对目下现古的影响,属于目下现古时的范围;普经过进程往时夸除夜动做所产撕媚时分,属于过往时的范围。是以,过往时需跟过往时分连映鲵有表过往时分的高卑文连用,而目下现古完成时没有能与过往时分连用。如: I read the book two weeks ago. 我两周前睹魉那本书。 I have read the book for two weeks. 那本书我读过两周了。 (2) 目下现古完成时与目下现古遏制时:目下现古完成时夸除夜动做延绝到目下现古或刚终了1?目下现古遏制时只夸除夜古晨的自遇。如: They have talked for about two hours. 他们讲了除夜约两个小时。(夸除夜动做狄子绝) They are talking. 他们正在发言。 (夸除夜古晨的自遇)
相关文章推荐
- 现在完成时与过去完成时的区别
- 区别:过去完成时、现在完成时、一般过去时
- 过去式和现在完成时区别
- MySQL数据库与其他数据库的3个常用语法区别(外链接、分组排序row_number() over(partition by ) 、group by和distinct)
- 构造函数与其他方法的区别
- 数据挖掘和其他数据分析的区别
- Builder模式和Brige模式的区别及其他~~
- 一共有12个球,其中一个的重量与其他11个球不同。现在你有一个天平,并有3次机会(仅有3次),试着找出这个重量不同的球
- performSelector afterDelay 区别 dispatch_after 及 其他
- 异常----RuntimeException与其他的一些区别以及throw与throws的区别
- CSS中height和width在IE和其他浏览器中的区别图文详解
- ARM在不同模式下如何区别同名寄存器(如fiq模式下的R8_fiq与其他模式下的R8),从而访问不同的寄存器
- 输出字符数组与其他数组的区别
- 数组和其他容器的区别
- QT 元对象解析 及和其他语言区别
- 算术移位与逻辑移位有什么区别? 其他开发语言 / 汇编语言 - CSDN社区 community.csdn.net
- 长度为n的数组乱序存放着0至n-1. 现在只能进行0与其他数的swap 请设计并实现排序
- .NET 关于区别TimeOut后迁移到TimeOut画面与直接通过URL迁移到其他画面(没通过login画面)的解决方案
- 与LSGO一起学“第1章 初识C++(1.5 C++与其他语言的区别)”
- 现在完成时常用的时间副词