
一道七年级英语题
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
have/has been on表示一种状态(已经.....了 与现在完成时连用<可能还在持续>)
hade been on 表示一种状态(已经.....了 与过去完成时连用<是指过去的过去>)
至于A,B 也是完成时,但是不能表示状态,只能表示瞬间动作!不能与表连续时间的for连用
翻译:快点!这个剧已经开演十分钟了(剧还在演哦)!
have/has been on表示一种状态(已经.....了 与现在完成时连用<可能还在持续>)
hade been on 表示一种状态(已经.....了 与过去完成时连用<是指过去的过去>)
至于A,B 也是完成时,但是不能表示状态,只能表示瞬间动作!不能与表连续时间的for连用
翻译:快点!这个剧已经开演十分钟了(剧还在演哦)!
展开全部
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |