现在完成时和过去完成时用法的区别……
呃,请先给列一下现在完成时和过去完成时相对应常见的时间状语。然后遇到的很多问题都是没有时间状语的,不知道该怎么判断额。...
呃,请先给列一下现在完成时和过去完成时相对应常见的时间状语。
然后遇到的很多问题都是没有时间状语的,不知道该怎么判断额。 展开
然后遇到的很多问题都是没有时间状语的,不知道该怎么判断额。 展开
3个回答
展开全部
1、现在完成时:过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。
句型:
基本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done ①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语. ②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语. ③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.
现在完成时have done 的时间标志是
in the past few/three years
since + 时间点/ sb dis
副词标志是 already,yet,never,ever 现在完成时可以单独使用
i have finished homework.
但过去完成时不可以单独使用
用在“It is the first/second...time+that”从句中
2、过去完成时(past perfect)①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续
基本结构
主语+had+过去分词vpp.(done) ①肯定句:主语+had+过去分词. ②否定句:主语+had+not+过去分词. ③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)? ⑤被动语态:主语+had(hadn't)+been+过去分词
过去完成时 had done
时间标志 by last year/by the time of
过去完成时一般和过去时一起出现
sb had done sth before sb did
sb did sth after sb had done
句型:
基本结构:主语+have/has+动词的过去分词(p.p)(V-ed) e.g done ①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语. ②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语. ③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.
现在完成时have done 的时间标志是
in the past few/three years
since + 时间点/ sb dis
副词标志是 already,yet,never,ever 现在完成时可以单独使用
i have finished homework.
但过去完成时不可以单独使用
用在“It is the first/second...time+that”从句中
2、过去完成时(past perfect)①表示发生在过去的动作对过去晚些时候造成的影响或结果②过去某一动作一直持续到过去晚些时候将来可能还要延续
基本结构
主语+had+过去分词vpp.(done) ①肯定句:主语+had+过去分词. ②否定句:主语+had+not+过去分词. ③一般疑问句:Had+主语+过去分词? 肯定回答:Yes,主语+had. 否定回答:No,主语+had not . ④特殊疑问句:特殊疑问词或词组+一般疑问句(Had+主语+过去分词)? ⑤被动语态:主语+had(hadn't)+been+过去分词
过去完成时 had done
时间标志 by last year/by the time of
过去完成时一般和过去时一起出现
sb had done sth before sb did
sb did sth after sb had done
展开全部
现在完成时有两个时间,一个是过去,另一个是现在;
过去完成时强调的是:过去的过去
例:
I have stayed here for more than ten years.
My grandfather has died.
I had done it before you came here.
过去完成时强调的是:过去的过去
例:
I have stayed here for more than ten years.
My grandfather has died.
I had done it before you came here.
追问
呃,例句我都会啊,像第一句可以根据for+时间段来判断是现在完成式,第二句是一般性常识,第三句是因为before后面从句里用的过去式,但是这样解释还是不明白……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在完成时有两个时间,一个是过去,另一个是现在;
I was doing my homewoke while my mother was cooking
I was doing my homewoke at 7 o'clock yesterday
I was doing my homewoke while my mother was cooking
I was doing my homewoke at 7 o'clock yesterday
追问
……这好像不是我说的时态吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询