How long ____the film____when you got there?
Howlong____thefilm____whenyougotthere?A.has;begunB.had;begunC.has;beenonD.had;beenon这...
How long ____the film____when you got there?
A.has ; begun
B.had ; begun
C.has ; been on
D.had ; been on
这题到底选啥呀。。。好纠结。。
我选的D 。。可是答案选C..。。
能解释下不?。。。谢谢啦。。^^ 展开
A.has ; begun
B.had ; begun
C.has ; been on
D.had ; been on
这题到底选啥呀。。。好纠结。。
我选的D 。。可是答案选C..。。
能解释下不?。。。谢谢啦。。^^ 展开
3个回答
展开全部
这是典型的过去完成时 的用法
电影开演在前 到达在后 到达是过去时间 电影开演 是过去的过去
所以应该用 过去完成时 因为how long是一段时间 排除B
正确答案 就是 D
如果 把when 改为since 答案才是C
原答案 错
电影开演在前 到达在后 到达是过去时间 电影开演 是过去的过去
所以应该用 过去完成时 因为how long是一段时间 排除B
正确答案 就是 D
如果 把when 改为since 答案才是C
原答案 错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答、案错。
when, D
since, C.
when, D
since, C.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询