i( )a letter today,but o far i ( ) it答案是have been writing;haven't finished,是因为so far用have吗?为什么前面的不能用have wirtten?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/05 19:01:20

i( )a letter today,but o far i ( ) it
答案是have been writing;haven't finished,是因为so far用have吗?为什么前面的不能用have wirtten?

have wirtten 是完成时态,意思是已经写完了,但是句子意思是,我今天已经在写,但是到目前为止我还没写完