请教2道英语单选
问题描述:
请教2道英语单选
1.Harry Potter is a very nice film.I ____ it twice.
A.will see B.have seen C.saw D.see
2.It ___ ten years since he left the army.
A.is B.has C.will D.was
第一题答案是B,但是我选C为何不行呢?表示过去看过2次啊?
第二题答案是A,可是D为什么不对呢?我说这是过去发生的事有何不可呢?
答
看过两次,表示的是与现在的联系,要用过去完成时,你用过去式不对
第二题,你太主观了,要注意前后的一致,如果你要选was,那后面就应该是since he had left the army