这道英语选择题怎样填(说明理由)
来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/08/19 12:12:52
这道英语选择题怎样填(说明理由)
She went there( )
A.for two days
B.after two days
C.two days ago
She went there( )
A.for two days
B.after two days
C.two days ago
![这道英语选择题怎样填(说明理由)](/uploads/image/z/1031911-7-1.jpg?t=%E8%BF%99%E9%81%93%E8%8B%B1%E8%AF%AD%E9%80%89%E6%8B%A9%E9%A2%98%E6%80%8E%E6%A0%B7%E5%A1%AB%EF%BC%88%E8%AF%B4%E6%98%8E%E7%90%86%E7%94%B1%EF%BC%89)
应该选C
A.for 2 days 两天是一段时间,只能用完成时,不能用过去式.所以应该用 She has been there for 2 days.
B.after two days.两天后.这也是指过去某个时间的两天后,用过去完成时态比较好.She had been there after two days.如果要表示从现在算起的两天以后,就要用in two days.She will go there in 2 days.
C.two days ago.两天前.这是过去的一个确定时间.所以应用一般过去式.符合本题的语境.是正确答案.
A.for 2 days 两天是一段时间,只能用完成时,不能用过去式.所以应该用 She has been there for 2 days.
B.after two days.两天后.这也是指过去某个时间的两天后,用过去完成时态比较好.She had been there after two days.如果要表示从现在算起的两天以后,就要用in two days.She will go there in 2 days.
C.two days ago.两天前.这是过去的一个确定时间.所以应用一般过去式.符合本题的语境.是正确答案.