时态一致么 这个句子

来源:百度知道 编辑:UC知道 时间:2024/06/11 20:33:13
the protection of wild animals have worked toward for many years which cost a lot but made little difference

一直啊,主句用完成时,表明已经“有很多年”;从句过去式,表明顺带提到“这件事情花费很大,但是没有成效”
本人不学语法很多年,但是一直在使用英文,尤其是口语,所以在语感上我觉得没有任何问题。