一道英语单选,他不是已经睡了吗,为什么不能用完成时???
8个回答
展开全部
这是经常理解错误的问题。
一般过去时的动作也是已经完成的动作,而且跟现在无关!
如:
I wrote a letter last night.我昨晚写了一封信。(写完了)
过去完成时:表示在过去之前发生的动作(也就是过去的过去!),先有过去,才有去过的过去。
如:
He told me that he had been to Beijing.
在told之前去过北京。told是过去,had been to是过去的过去。
昨天晚上是个时间状语,指的是昨天晚上发生了这个动作。(完成了)
Did you sleep well last night?昨天晚上你(发生了)睡得好(这个动作)吗?
过去进行时:指的是过去正在发生的动作
一般过去时的动作也是已经完成的动作,而且跟现在无关!
如:
I wrote a letter last night.我昨晚写了一封信。(写完了)
过去完成时:表示在过去之前发生的动作(也就是过去的过去!),先有过去,才有去过的过去。
如:
He told me that he had been to Beijing.
在told之前去过北京。told是过去,had been to是过去的过去。
昨天晚上是个时间状语,指的是昨天晚上发生了这个动作。(完成了)
Did you sleep well last night?昨天晚上你(发生了)睡得好(这个动作)吗?
过去进行时:指的是过去正在发生的动作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C
试题分析:考查时态。根据时间状语last night说明是对过去情况的说明。因为该行为没有持续到现在,所以不需要使用现在完成时。当然也不会出现过去的过去的过去完成时了。
点评:本题的关键是时间状语last night,该时间状语与过去时连用。在时态类题目中,关键是抓住时间状语。
试题分析:考查时态。根据时间状语last night说明是对过去情况的说明。因为该行为没有持续到现在,所以不需要使用现在完成时。当然也不会出现过去的过去的过去完成时了。
点评:本题的关键是时间状语last night,该时间状语与过去时连用。在时态类题目中,关键是抓住时间状语。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
昨天晚上,可以排除AB。因为对话是现在时,你选的是D,是因为你认为昨天晚上到现在那他肯定是已经睡过了,但是如果用完成时就意味着他一直睡到这对话发生的时候,可是他只是昨晚睡了,不一定睡到现在,除非这男的是只猪,能睡!要知道“昨天晚上”只能证明是一般过去式,不是完成时。
更多追问追答
追问
用过去完成时不是在过去就已经结束动作了吗
你能把它修改下能用D吗让我看下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为有过去时间状语last night.所以必须过去时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
last night是昨天晚上,是一般过去时的标志性词语。完成时是已经完成,d选项是归去的过去。有比较性的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询