小蜗牛1990百度贴吧:改错He ha already learned English for three years befor he left for America

来源:百度文库 编辑:高考问答 时间:2024/05/05 20:25:53

把has改为had
因为从句的谓语动词left是一般过去时,所以主句的谓语动词用过去完成时才对。
句意为:他去美国之前已经学了三年英语了。
leave for 去/到达某地

谢绝抄袭

he already has learned english for three years before he left for america

He has already learned English for three years before he left America.