一道英语选择题,望请高手予以解答!!! 25
Iamafraidwewillhavetohurryup.Themeeting_____forfiveminutes.A.hasbeenonB.hasbegunC.had...
I amafraid we will have to hurry up.The meeting_____for five minutes.
A.has been on B.has begun
C.had begun D.had been on
最好能有解题思路!!! 展开
A.has been on B.has begun
C.had begun D.had been on
最好能有解题思路!!! 展开
展开全部
选 A
......会议已经开始5分钟了。
首先,只能用现在完成时态,所以C、D排除。
然后,这一题就是考查延续性动词和非延续性动词在现在完成时态中的用法。这里会议已经开了5分钟,表示一致延续了5分钟,所以只能用be on 短语。而begin是非延续性动词(瞬间动词),不能这么用。
......会议已经开始5分钟了。
首先,只能用现在完成时态,所以C、D排除。
然后,这一题就是考查延续性动词和非延续性动词在现在完成时态中的用法。这里会议已经开了5分钟,表示一致延续了5分钟,所以只能用be on 短语。而begin是非延续性动词(瞬间动词),不能这么用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A.因为begin是非延续性动词。非延续性动词不能与以下三种情况同时使用:for+时间段,since+时间点,how long。
如果出现这三种情况,就应该把非延续性动词转换为延续性动词。begin----be on
当然,在否定句里可以不用转换!否定句中的非延续性动词可与那三种情况同时使用。
这道题该用现在完成时,你是明白的吧?
如果出现这三种情况,就应该把非延续性动词转换为延续性动词。begin----be on
当然,在否定句里可以不用转换!否定句中的非延续性动词可与那三种情况同时使用。
这道题该用现在完成时,你是明白的吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
后面有for了
说明动作可持续
所以排除B和D
然后看时态
应该用现在完成时,因为没有强调是过去的过去
所以选A
说明动作可持续
所以排除B和D
然后看时态
应该用现在完成时,因为没有强调是过去的过去
所以选A
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A
恐怕我们不得不快点。会议已经开始五分钟了
for表示一段时间 所以去掉b、c
前面是用am 所以排除d
恐怕我们不得不快点。会议已经开始五分钟了
for表示一段时间 所以去掉b、c
前面是用am 所以排除d
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询