last Saturday l heard from my farmer classmate,Alice.we -------(not write)to each for a long time

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 10:37:59

last Saturday l heard from my farmer classmate,Alice.we -------(not write)to each for a long time
last Saturday l heard from my farmer classmate,Alice.we -------(not write)to each for a long time

last Saturday l heard from my farmer classmate,Alice.we -------(not write)to each for a long time
因为为上周六之前的,所以用过去完成时,填hadn't written

have not written .
后面是FOr 加了时间 应该用现在完成时。

haven't been writing
句子后有for a long time,本句要用完成时,用现在完成进行时表示“一直怎么怎么样”
意思:上周六我收到以前(不是farmer,应该是former)同学-爱丽斯的来信。我们已经有很久没有互相通信了。

haven't written
我们很长时间没有互相写信了。
一段时间持续到现在,用现在完成时

have not written
for a long time 是段时间 和完成时连用