have done,have been done,have been to do我看网上说,第一个是主动语态,第二个是被动语态,i have been to american,been 在这里是动词吗?所以是第一种have done?但是没有be to be to 没有去过某地的意思啊?
问题描述:
have done,have been done,have been to do我看网上说,第一个是主动语态,第二个是被动语态,
i have been to american,been 在这里是动词吗?所以是第一种have done?但是没有be to be to 没有去过某地的意思啊?
答
注意:
have done 现在完成时,已经做了
have been done现在完成时的被动语态,已经被做了
have been to some place 去过某处
have gone to some place 在去某处的途中,现在不在说话者的旁边.
满意,请采纳,谢谢.