-Why haven't you invited Lucy to come here to the Party?-Why haven't you invited Lucy to come here to the Party?-She was doing her homework when I visited her and she ____ itA.hasn't finished B.didn't finfish C.hadn't finish C不是表示到我拜访

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 02:07:03

-Why haven't you invited Lucy to come here to the Party?-Why haven't you invited Lucy to come here to the Party?-She was doing her homework when I visited her and she ____ itA.hasn't finished B.didn't finfish C.hadn't finish C不是表示到我拜访
-Why haven't you invited Lucy to come here to the Party?
-Why haven't you invited Lucy to come here to the Party?
-She was doing her homework when I visited her and she ____ it
A.hasn't finished B.didn't finfish C.hadn't finish
C不是表示到我拜访她那时尚未完成吗?A的话不是一直到现在还没完成,可她现在完没完成不知道啊?B也不能用吗?
不好意思,C项漏打了一个ed,应是hadn't finished
我的疑问是:直到现在仍没邀请不代表直到现在她还没做完(她现在完没完成不知道),我觉得正确的语境应该是这样的:——为什么你直到现在都还没有邀请她?
——因为当我去找她时他正在做作业并且没做完。
(知道我去找他的那个点为之还没做完?)
empirequeen说的“有了when,只是一个过去式,没有过去的过去,不是过去完成时只要有一个明确的过去时作为标志就可以用了嘛,像这题的visited。

-Why haven't you invited Lucy to come here to the Party?-Why haven't you invited Lucy to come here to the Party?-She was doing her homework when I visited her and she ____ itA.hasn't finished B.didn't finfish C.hadn't finish C不是表示到我拜访
She was doing her homework(主句) when I visited her(时间状语从句)
这是一个主从复合句,看清楚,when I visited her仅仅是She was doing her homework的时间状语,控制不了and后面另一句的谓语,也就是说,and前后就没啥关系,尤其是时态上.
你咋没邀请Lucy?
我去的时候她在做作业(请思考,去干什么去了?难道不是去邀请了?还是你以为去了看到人家在做作业就没提聚会的事?合理的逻辑应该是说了,能来就来)
and后面,说完过去说现在,她现在还没做完(为啥?因为到现在还没来)
再简单点
你咋没邀请Lucy?
我去(邀请)了,当时她在写作业,到现在没来,应该是(现在)还没写完
后面这个人在说“不是我没请,是她没来”

时态是过去时, was doing 表示那个时态还没有完成,时态语态用havn‘t而不是did

选A
现在完成时是动作发生在过去并持续到现在或对现在产生影响...
答句中有and 这个and是解题关键
翻译是我找他的时候他正在写作业(过去)而且直到现在还没完成(所以才没邀请)

问句问的是现在
用的是haven‘t
所以回答是和问句对应的,用hasn’t
其实想表达的意思应该是
我去看她的时候她在做作业,而且到现在还没做完

现在完成时与一般过去时的主要区别是一般过去时仅仅表示发生在过去,而现在完成时更强调对现在的影响,而题干中因为lucy没完成作业导致她无法参加聚会,显然突出了对现在的影响,所以,A项更适合

a

过去完成时态,本身的公式就是 have+完成式的形势,别的不用考虑

一道高中英语选择题 -Why haven't you invited Lucy to come here to the Party? 检举 | 离问题结束还有 14 天 11 小时 提问者:凝望著你 | 浏览次数:19次
一道高中英语选择题
-Why haven't you invited Lucy to come here to the Party?
-She was d...

全部展开

一道高中英语选择题 -Why haven't you invited Lucy to come here to the Party? 检举 | 离问题结束还有 14 天 11 小时 提问者:凝望著你 | 浏览次数:19次
一道高中英语选择题
-Why haven't you invited Lucy to come here to the Party?
-She was doing her homework when I visited her and she ____ it
A.hasn't finished B.didn't finfish C.hadn't finish
答案是A,C不是表示到我拜访她那时尚未完成吗?A的话不是一直到现在还没完成,可她现在完没完成不知道啊?B也不能用吗?求解释
答:此题C项显然有误,应为hadn't finished 且漏打了D项,怀疑本题的正确性故搜索网络没有找到此题和类似的题目。
这个对话没有生活背景,属于为出题而生造的题句。责问者怎么就知道“我”没有邀请过Lucy呢?Lucy没来,就能肯定我没有邀请过吗?
当主办者这样说“我”时,“我”的解释也不自然。我去看她,实为带着主办者的‘圣旨’去邀请她时,如果看见她正在做作业,不管有没有做完,都可以邀请一下啊!Lucy可以作业没有做完为借口推掉这个邀请啊!
再来看选项。说答案是A,我的想法与楼主相同。1.现在Lucy有没有做完,谁知道呢?2.即使我有监视设备,知道她现在没有做完,这和“我”当时没有邀请她有关系吗?
3. ‘我’时没有邀请她,是因为‘我’当时看见她正在做作业且还没有做完(She was doing her homework and hadn't finished yet)。所以“正确”答案应该是“hadn't finished”
补充:我们不必再争了。我们在为一道没有道理的,有问题的对话句子争个不休,实在没有意义。这个对话本身就是有问题的。第一个人实际上是在责问,而且很明确,就是说“我”到现在都还没有邀请Lucy来参加这个聚会,责问我为什么还没有邀请过“Why haven't you invited Lucy to come here to the party? ”,应该就是这层意思。(我邀请过了吗?从第一句话看,应该是没有),接下去我的回答应该是“我为什么到现在都还没有邀请过的原因”。回答的原因似乎是“我去看望Lucy时,她正在做作业”,然后又加上一句,她现在还没有做完。
楼主的疑问不无道理。Lucy家和这个聚会地点应该不近。从她家到这里来的这段时间里,“我怎么知道她到现在都还没有做完呢?”这是一。其次,“我”应该回答“为什么我到现在都还没有邀请过Lucy的原因”,而这个回答,并没有解释这个问题。
楼上有同学说:and she hadn't finished her homework yet. 是多余的话,确实。但有时有的人就喜欢重复,一句话正说反说,也不是不可以。
总之,没有一个好答案! 这是出题者的问题。
他说答案是A就是A,没商量!

收起

我的理解是:
hadn‘t finish是过去完成时,是过去的过去,那就是说它发生在was之前。。。

A

首先我个人认为答案还是有道理的,因为:如果是答案had finished的话,那么,说:
我去的时候,Lucy正在作作业。
——正在做,那不就是没做完吗?既然都知道那时候肯定是没做完,再来个:
hadn't finished 不是多余,脱裤子放屁多此一举吗?您觉得呢?
还有一个原因是:
主人的回答目的:重点不在于“有没有邀请过”,
而是“我邀请了,她...

全部展开

首先我个人认为答案还是有道理的,因为:如果是答案had finished的话,那么,说:
我去的时候,Lucy正在作作业。
——正在做,那不就是没做完吗?既然都知道那时候肯定是没做完,再来个:
hadn't finished 不是多余,脱裤子放屁多此一举吗?您觉得呢?
还有一个原因是:
主人的回答目的:重点不在于“有没有邀请过”,
而是“我邀请了,她没来,”是一种隐含的埋怨,您觉得呢?
既然是埋怨,hasn't finished 不就是很好的体现了这个心态吗?
翻译:我去的时候她在做作业呢?她现在还没做完哩!(您觉得呢?)

收起

有了when,只是一个过去式,没有过去的过去,所以排除C
据上下文,我拜访的时候,他没做完作业,但是,知道现在,就是对话的时候,他还没有做完,所以用完成时
如果用过去式,就是说他当时没做完,现在说话的时候做完了

应该是A

我觉得吧 问句里面用的是现在完成时 即单指你为什么不邀请她来
意思应该指的是 我已经邀请过了 而我邀请的时候她在做作业 她没来时因为到现在她还没做完
这下明白了吧 LZ应该是遇到误区了
个人意见

have/has+过去分词是现在完成时 had+过去分词是过去完成时
例如:I have finished my homework.
我完成了我的作业.(现在完成了)
He has borrowed my pen.
他借走了我的钢笔.(现在完成了)
The old man had run for 40 minites...

全部展开

have/has+过去分词是现在完成时 had+过去分词是过去完成时
例如:I have finished my homework.
我完成了我的作业.(现在完成了)
He has borrowed my pen.
他借走了我的钢笔.(现在完成了)
The old man had run for 40 minites already.
那个老人早已跑了40分钟. (过去完成的)
现在完成时:动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态。简单的说,就是动作已经发生对现在造成明显的影响。(因为他到现在还没来,所以说明他到现在还没写完,不然的话现在就来了)

收起