Hello!I'm glad to see you .When ___you___here?A.did; arrive B.have; arrived我选的是B,是错误的.为什么错?答案A为什么是对的?没有涉及到现在完成时么?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 14:17:04
![Hello!I'm glad to see you .When ___you___here?A.did; arrive B.have; arrived我选的是B,是错误的.为什么错?答案A为什么是对的?没有涉及到现在完成时么?](/uploads/image/z/7542400-40-0.jpg?t=Hello%21I%27m+glad+to+see+you+.When+___you___here%3FA.did%3B+arrive+B.have%3B+arrived%E6%88%91%E9%80%89%E7%9A%84%E6%98%AFB%2C%E6%98%AF%E9%94%99%E8%AF%AF%E7%9A%84.%E4%B8%BA%E4%BB%80%E4%B9%88%E9%94%99%3F%E7%AD%94%E6%A1%88A%E4%B8%BA%E4%BB%80%E4%B9%88%E6%98%AF%E5%AF%B9%E7%9A%84%3F%E6%B2%A1%E6%9C%89%E6%B6%89%E5%8F%8A%E5%88%B0%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E4%B9%88%3F)
Hello!I'm glad to see you .When ___you___here?A.did; arrive B.have; arrived我选的是B,是错误的.为什么错?答案A为什么是对的?没有涉及到现在完成时么?
Hello!I'm glad to see you .When ___you___here?
A.did; arrive B.have; arrived
我选的是B,是错误的.为什么错?
答案A为什么是对的?没有涉及到现在完成时么?
Hello!I'm glad to see you .When ___you___here?A.did; arrive B.have; arrived我选的是B,是错误的.为什么错?答案A为什么是对的?没有涉及到现在完成时么?
A是正确的.
when 不用于完成时态,所以不能选B.
句意是:很高兴见到你.你是什么时候到这儿的?
A,when不能用在完成时句子里,how long 就可以。
when提问具体的过去时间,不能那个用完成时态,只能用过去式
when 常指过去的某个时间点 用过去时态就对了