dreamshy
幼苗
共回答了25个问题采纳率:100% 举报
I am sorry to have kept you waiting for a long time .
"have kept"是现在完成时,表示之前的动作一直持续到现在,与for a long time呼应
e.g.:She has been a teacher for 20 years. 同样表示之前的动作一直持续到现在,并还将延续下去.
现在完成时有两种用法,一种就是如上所述的表示之前的动作一直持续到现在,并还将延续下去.另外一种就是表示一个动作对事物造成了影响,e.g.I have finished my work.(言下之意是我现在没事了).
我不知道是不是回答到你要的点上了,如有问题可追问我.
1年前
5