作业帮 > 英语 > 作业

---Have you met him?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 01:49:33
---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.
我想我已经解释得够详细了吧!