He wrote a good book last year.(用befor改为现在完成时态) He __ __a good book __.怎么填还有原因谢谢

问题描述:

He wrote a good book last year.(用befor改为现在完成时态) He __ __a good book __.
怎么填还有原因谢谢

He has writen a good book a year before.

He hasn't written a good book before.
他在此之前没有写过一本好书

He has written a good book before.
现在完成时的构成 have+动词的过去分词,时间状语放在最后.