过去完成时有“完成用法”和“未完成用法”之分吗?能不能用延续性动词例如:我要表示 在昨下午6点时 我已经读了2小时:When it was 6:00pm yesterday,I had read for 2 hours.这么用行不行啊.过去完成
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/31 00:22:16
过去完成时有“完成用法”和“未完成用法”之分吗?能不能用延续性动词
例如:我要表示 在昨下午6点时 我已经读了2小时:When it was 6:00pm yesterday,I had read for 2 hours.这么用行不行啊.过去完成时 是不是 只表示 在“过去的过去” 动作发生或完成 时间状语能不能用时间段.
过去完成时表示过去的过去一个完成的动作,没有未完成的用法,它的时间状语一般是by+过去时间,例如:I have finished my book by the time you came.也可以用when+过去的时间,像楼主那样用是可以的.其实楼主只要紧紧抓住过去的过去这个原则判断就行了,如果在意思上是过去的过去,那么用过去完成时就没错.
对于这个动词,完成时都是用持续性动词的,过去完成时也不例外,不能用短暂性动词.
例如:I have gone to Guangzhou for 2 years.这样是错误的,因为gone是短暂性动词,正确的应该是:I have been in Guangzhou for 2 years.
希望能令你满意!
现在完成时和过去完成时有什么不同之处 用法
过去完成时有“完成用法”和“未完成用法”之分吗?能不能用延续性动词例如:我要表示 在昨下午6点时 我已经读了2小时:When it was 6:00pm yesterday,I had read for 2 hours.这么用行不行啊.过去完成
现在完成时,现在完成进行时,过去完成时的差别和用法?
过去完成时用法
现在完成时和过去完成时的用法
过去完成时和现在完成时的用法
过去完成时和现在完成时的用法
过去完成时的构成和用法
过去完成时的用法和构成.
现在/过去完成时的用法和标志?现在完成进行时的用法?
by和before在过去完成时的用法有什么不同?用法有哪些,求例句
法语中的未完成过去式和复合过去式有什么区别,各自的用法是什么?
until 和过去完成时的的用法he stayed here until i came back和he had stayed here until i came back有什么区别?过去完成时是过去时的分支还是完成时的分支?
现在完成时和过去完成时疑问句用法是什么How many times have you got there?这里是完成时用法的哪一种?影响?
什么是过去完成时_过去完成时的用法
现在完成时的未完成用法什么意思?
西班牙语虚拟过去未完成时用法
一般过去时 过去进行时 和过去完成时的用法