关于现在完成时

是不是有了像LAST YEAR,YESTERDAY,JUST NOW,过去几点钟等较具体的过去时间就不能用现在完成时而要用一般过去时。现在完成时时间状语出现则是否一定用现在完成时,那FOR也是其一个时间状语,有FOR就一定要用现在完成时吗
I (WATCH)TV FOR SEVERAL WEEKS LAST YEAR,用WATCH适当形式填空,怎么填
现在完成时时间状语SINCE一类后能引导句子的句子可不可以用现在完成时

第1个回答  2009-02-14
你说得对。但是for就不一定了,for短语有时还可以用在将来时和一般过去时呢,例如。I will stay at home for three days.since 引导的从句时,主句通常有现在完成时态,从句用一般过去时。怎么样呀?看明白了吗?本回答被提问者采纳
第2个回答  2020-09-26

什么是现在完成时?

第3个回答  2020-02-09
第4个回答  2020-01-20
相似回答