早教吧 育儿知识 作业答案 考试题库 百科 知识分享

---Haveyoumethim?---Yes,Ihavejustmethim.Inevermethimbefore.A.hadB.haveWhichisrightandwhyBothOKThanks.

题目详情
---Have you met him?
---Yes,I have just met him.I ________ never met him before.
A.had B.have
Which is right and why Both OK Thanks.
▼优质解答
答案和解析
答案选A,理由:这里是一个过去完成时态,过去完成时态是指事情发生在过去的过去对过去某件事情存在着影响.在这里,显然,I have just met him刚才发生的一件事情,发生的时间已经过去,即是过去的时间,而.I ________ never met him before表示,在我刚才遇见他之前,我从来没有讲过他,表示的是过去的过去,所以应该用过去完成时态,所以答案毫无疑问选A.
我想我已经解释得够详细了吧!