1小小青66763146
幼苗
共回答了16个问题采纳率:100% 举报
这是现在完成进行时,给你个教程吧.
现在完成进行时的用法:
1)和现在完成时一样,现在完成进行时可以表示一个由过去某时开始一直持续到现在的动作,常和一个表示一段时间的状语一道用:
I have been learning English for two,years.(I am still learningnow.)
John has been teaching for 20 days.(He is still teaching.)They have been working since early morning.
He has been staying with his uncle during the past two months.I have been waiting all the morning(or this half hour).表示暂时性的动作用完成进行时较好,表示长时期的动作时,用完成时较好:
I have lived here all my life.
We have developed our coundtry for two centuries.
2)和现在完成时一样,这个时态也可表示一个过去的动作对现在的影响:
I have been attending to many matters.(I am feeling tirednow.)
I have been telling him not to be a fool.(He should be cleverernow.)
1年前
4