1.I have ever been there for 5years.这句话对不对?我们老师说have后面带for的动作一定要延续到现在。那么“我曾经在那住过五年”就只能一般过去时了么……
2.还有一个情景
-you should do your homework now.
-but I had/have been doing it for 5hours yesterday.
是否都错误?
如果错了,那表述“我昨天已经做了五个小时”也只能用did么
2.还有一个情景
-you should do your homework now.
-but I had/have been doing it for 5hours yesterday.
是否都错误?
如果错了,那表述“我昨天已经做了五个小时”也只能用did么