“for + 一段时间”结构常与六种时态连用:
1、.现在完成时 ;
2、. 现在完成进行时;
3、. 过去完成时;
4、. 过去完成进行时 ;
5、. 一般过去时 (考的最频繁);
6、. 将来完成时
多用于完成时态 I have not heard from him for a long time.
也见用于其它时态:Edison was a leading inventor of the world for 60 years.
通常与现在完成时连用,但是有时也可以与一般过去时,一般现在时,一般将来时或者现在完成进行时连用.比如:I slept for eight hours。