过去完成时与现在完成时区别~1 有since时用哪个`2 we-----(learn)500 words last te
过去完成时与现在完成时区别~ 1 有since时用哪个` 2 we-----(learn)500 words last term we-----(learn)500 words by the end of last term the film ---(begin) when i·········· the film ---(be) on for 10 min when ·I········· 怎么区分````````````````````````
有since 用现在完成时态一般是since+一个过去时态的简单句 /时间 1.learned 因为有last 过去时态 2.had learned 首先 last term是过去时态 by the end of 又是过去时态 过去的过去用过去完成时态 3 .4.是区分延续性动词和非延续性动词 on for 10 min (min后面要加s..10是复数 = =)是一段时间所以要用延续性动词 时态什么的我不好说如果你把when后面的句子打完全才知道时态
I have known him for three years.我认识他三年了。 I had known him when I was a student. 我当学生时,就已经认识他了。 过去完成时与现在完成时二者用法基本相同,但现在完成时以现在的时间为基点,过去完成时则以过去的时间为基点,与现在无关,即过去的过去。 I have finished my expe...