have doing 和have been doing 有什么区别

has training in stage combat and is willing to do partial nudity
这句话是这样的 请问前面has training 为什么不是 has been training

have done 是现在完成时
have been doing 是现在完成进行时。比现在完成时更强调动作连续性。
也可以用来表示1、从过去延续到现在的动作,并还将继续延续。
2、表示在说话前刚结束的动作
3、表示从过去到现在,可以包括现在在内的一个阶段,重复做的事。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-03
能把上文给出来吗?单独这样看,句子是错的呀
相似回答