英语问题
you'vealreadymissedtoomanyclassesthisterm.you____fourclassesjustlastweek.A.hadmissed....
you've already missed too many classes this term.you____four classes just last week.
A.had missed. B.missed
详细解释
那么A为什么是错的?有时间点一定用一般过去吗? 展开
A.had missed. B.missed
详细解释
那么A为什么是错的?有时间点一定用一般过去吗? 展开
展开全部
B是正确的。楼上解释了用过去式的原因,我说说不选A的原因吧,过去完成时表示截止过去某个时刻,某个动作已经完成了,即"过去的过去",需要一个过去时来当做参考点且是该参考点之前完成的动作。来个例句吧,I had finished my homework by the time my mother went home last night.
而这个句子里面,体现不出这种关系 所以只能是过去时,排除法【一般都是看是不是"过去的过去"】。。
祝你好运~_~
而这个句子里面,体现不出这种关系 所以只能是过去时,排除法【一般都是看是不是"过去的过去"】。。
祝你好运~_~
展开全部
B正确。
last week 是一个过去的时间点,所以用一般过去时。
意思:这个学期你已经缺了很多课。单是上周你就缺了4节课。
A是错的,因为这个句子没有表达“过去的过去”,所以不需要用过去完成时。
last week 是一个过去的时间点,所以用一般过去时。
意思:这个学期你已经缺了很多课。单是上周你就缺了4节课。
A是错的,因为这个句子没有表达“过去的过去”,所以不需要用过去完成时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选B missed。因为是上个星期所以用过去时。
选项A,是过去完成时表示过去的过去,要比句子中提到的过去某一个时间更过去的时间,但是句子中间没有这样一个比上个星期更早的过去,所以不能用。注意:前面是说的现在(现在完成时),及现在你已经积累旷课了好多好多了。(仅)上个礼拜就旷课四节。你没看出上周是过去的过去吧!
选项A,是过去完成时表示过去的过去,要比句子中提到的过去某一个时间更过去的时间,但是句子中间没有这样一个比上个星期更早的过去,所以不能用。注意:前面是说的现在(现在完成时),及现在你已经积累旷课了好多好多了。(仅)上个礼拜就旷课四节。你没看出上周是过去的过去吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题英文
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询