看一道高中英语选择题
-----Where____youputmydictionary?-----Ileftitonyourdeskwhenyou____toTomA.did;spokeB.h...
-----Where ____ you put my dictionary?
-----I left it on your desk when you____to Tom
A. did;spoke B.have;were speaking
C.had;spoke D.had;speaking
要解释啊~
我觉得第一个空不能用have 因为put my dictionary是过去的动作~应该用过去式啊 展开
-----I left it on your desk when you____to Tom
A. did;spoke B.have;were speaking
C.had;spoke D.had;speaking
要解释啊~
我觉得第一个空不能用have 因为put my dictionary是过去的动作~应该用过去式啊 展开
6个回答
展开全部
1. 答案:A.
2. 翻译:
--你把我的字典放哪里去了?
--当你和汤姆谈话时,我把它留在你桌子上了。
3. 解释:
1)第一空的确不能用现在完成时态。
因为含有when/where等疑问词的问句,问的是当时发生的具体情况,所以应该用一般过去时,而不是现在完成时。
过去完成时为“过去的过去”,但是该句动作put没有相比较的对象。就算是和下句的speak对比,也是同时进行的动作,而没有先后关系。
由此排除BCD.
2)而后句用一般过去时或过去进行时都是可以的。
2. 翻译:
--你把我的字典放哪里去了?
--当你和汤姆谈话时,我把它留在你桌子上了。
3. 解释:
1)第一空的确不能用现在完成时态。
因为含有when/where等疑问词的问句,问的是当时发生的具体情况,所以应该用一般过去时,而不是现在完成时。
过去完成时为“过去的过去”,但是该句动作put没有相比较的对象。就算是和下句的speak对比,也是同时进行的动作,而没有先后关系。
由此排除BCD.
2)而后句用一般过去时或过去进行时都是可以的。
参考资料: 英语牛人团
2010-10-21 · 知道合伙人教育行家
关注
展开全部
B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-10-21
展开全部
选项B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
现在完成时的使用情况就是过去的某一动作对现在造成了一定的影响。题目中出现的场景就是因为被提问者把别人的词典放在了某处而主人不知道,因而产生了这样一段对话。因此应该用现在完成时表示过去的动作对现在造成的影响。因而用have。第2空后面半部分是时间状语,描述第二个人放词典的动作发生在什么时候。当主人正在与Tom谈话时他执行了放词典的动作,因而用过去进行时。总结起来就选B了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个不是过去式的问题。现在完成时有两种情况,其中一种是:过去做过的事情,且这个事情对现在依然产生影响。这题就属于这种情况。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B 过去的动作对现在有影响,(导致你找不到字典)这是现在完成时的特征,
所以是have;后面表示正当你和Tom说话时,所以是过去进行时。
所以是have;后面表示正当你和Tom说话时,所以是过去进行时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |