英语时态选择题,现在完成时与过去完成时的区分 I didn't go to see the film yesterday because I __(see)it before 这里应该添过去完成时还是现在完成时呢,具体应该怎样区分,
人气:172 ℃ 时间:2019-08-18 15:45:45
解答
应该是“过去完成时”-------had seen ---------因为这表达的是过去的过去------yesterday是过去,before指的是yesterday以前的事情.比较: I won't go to see the film tomorrow because I HAVE SEEN it before --------这里用“现在完成时”--------因为讲的是到“目前”为止.