英语问题

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为什么是错的?有时间点一定用一般过去吗?
展开
慕蕙昀e
2013-03-09 · TA获得超过5762个赞
知道大有可为答主
回答量:3070
采纳率:50%
帮助的人:1086万
展开全部
B是正确的。楼上解释了用过去式的原因,我说说不选A的原因吧,过去完成时表示截止过去某个时刻,某个动作已经完成了,即"过去的过去",需要一个过去时来当做参考点且是该参考点之前完成的动作。来个例句吧,I had finished my homework by the time my mother went home last night.
而这个句子里面,体现不出这种关系 所以只能是过去时,排除法【一般都是看是不是"过去的过去"】。。
祝你好运~_~
燕子19780916
2013-03-09 · TA获得超过6051个赞
知道大有可为答主
回答量:2421
采纳率:0%
帮助的人:1184万
展开全部
B正确。
last week 是一个过去的时间点,所以用一般过去时。

意思:这个学期你已经缺了很多课。单是上周你就缺了4节课。

A是错的,因为这个句子没有表达“过去的过去”,所以不需要用过去完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
HINGER
2013-03-09
知道答主
回答量:44
采纳率:0%
帮助的人:18.3万
展开全部
选B missed。因为是上个星期所以用过去时。

选项A,是过去完成时表示过去的过去,要比句子中提到的过去某一个时间更过去的时间,但是句子中间没有这样一个比上个星期更早的过去,所以不能用。注意:前面是说的现在(现在完成时),及现在你已经积累旷课了好多好多了。(仅)上个礼拜就旷课四节。你没看出上周是过去的过去吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青岛新航道学校
2020-12-09 · TA获得超过930个赞
知道答主
回答量:1.2万
采纳率:40%
帮助的人:549万
展开全部

问题英文

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式