—Have you written a letter to your grandparents yet?—Yes, I _____________ ( write ) one last week.这里应该用wrote, 还是have written? 还是两个都可以?我记得现在完成时后面不能跟过去的时间?可是我觉得把have written放进去,解释起来也没有问题啊 —— ”是的,我上个星期已经写过一封信了“ 求解惑,这样是对还是错
为什么可以用had written????
什么是现在完成时?