英语问题!高人指点i just received a very gracious call from sen. mccain.he fought long and hard in this campaign,and he's fought even longer and harder for the country he loves. 此句中he's是he was 还是he has 具体说一下

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/19 07:55:29

英语问题!高人指点
i just received a very gracious call from sen. mccain.he fought long and hard in this campaign,and he's fought even longer and harder for the country he loves. 此句中he's是he was 还是he has 具体说一下

是has.fight的主语是人,如果是was用被动句,“他被努力”也不通啊,而且fight不及物,不能直接接宾语,此句中fight的宾语是the country,前面加了for.

这是奥巴马演讲里的话吧,很经典的演讲,呵呵。
必须是has。
首先,was表被动,意义不通。
has是完成时,表示动作持续,即他将继续为他深爱的国家而更加努力地奋斗。

什么英语问题啊?