一道七年级英语题
Hurryup!Theplay_______fortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.hadbeenon给讲一下,谢谢...
Hurry up!The play _______ for ten minutes.
A.has begun
B.had begun
C.has been on
D.had been on
给讲一下,谢谢 展开
A.has begun
B.had begun
C.has been on
D.had been on
给讲一下,谢谢 展开
4个回答
展开全部
C has been on
for在这里就是现在完成时的标志,begin过去分词begun,但是begun是短暂性动词,在现在完成时中只能用持续性动词,所以应该转换形式用has been on,had been on使用在过去完成时,题目没有给出明确的过去式的词,所以应该选c。
望采纳,谢谢。
for在这里就是现在完成时的标志,begin过去分词begun,但是begun是短暂性动词,在现在完成时中只能用持续性动词,所以应该转换形式用has been on,had been on使用在过去完成时,题目没有给出明确的过去式的词,所以应该选c。
望采纳,谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实,这就是时态中比较高级的考点了,而且难点又在于完成时;
你需要结合语境揣摩当时事情发生的确切时间,比如这道题,就十分具有干扰项,基本上完成时里面的类型都揉在一起了;
你需要结合语境揣摩当时事情发生的确切时间,比如这道题,就十分具有干扰项,基本上完成时里面的类型都揉在一起了;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
has been on
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询