高中英语单选

1idonotknowwhetheryouhappen___butiamgoingtostudyintheUSAthisSeptemberAtohearBtohavehe... 1 i do not know whether you happen___ but i am going to study in theUSA this September
A to hear B to have heard
选 B 为什么?
2 ——are you going to leave our company?
___who ___ you?
A told B has told
选A 为什么,和上一题有什么不同吗?
展开
jim6518
2012-02-06 · TA获得超过1.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:40%
帮助的人:4259万
展开全部
1. B to have heard 是不定式的完成式,表示动作先发于do not know的动作;而to hear则不可。
2. who _told__ you?这句话中是对当时发生的事情的客观疑问,用一般现在时,当时的动作与现在无关,所以不能使用现在完成时的has told
kelseysiqi
2012-02-07
知道答主
回答量:1
采纳率:0%
帮助的人:1659
展开全部
1.第一种解释是to have done中done的动作发生在主句动作don't know之前。所以用动词不定式的完成式to have heard.
第二中解释是你可以这样翻译:我不知道你【是否已经知道】了,但我将在这个9月份去美国学习。这样比“我不知道你是否知道,但我……”更通顺。
2.直接翻译的话是“谁告诉你的?”是过去某一时间(内)发生的动作,和现在无关,故不用现在完成时。且现在完成时一般有明显的时间段。
两题很容易看出不同,1有不定式,这样可以看不定式动作与主句动作的关系,明显先于主句动作,用不定式的完成式。2无不定式,单单问某一动作的时态,看时间,看与现在有无关系即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式