英语求教育啊!近期在做英语题时有几处颇为不解,特此求教高手.
4道动词时态的题。请详细给我讲下,谢谢!1.I___tomeetthescientistforagessinceIhaveheardsomuchabouthim.A.ha...
4道动词时态的题。
请详细给我讲下,谢谢!
1.I___to meet thescientist for ages since I have heard so much about him.
A.have beenlonging B.have longed
2.I___to reach Bobon the phone for the last twenty minutes,but the line has been busy.
A.have beentrying B.have tried
以上两道题,我的不解就是为什么不选B(现在完成时)。
第一道题中,我认为,自从我听到关于他的事后,我就非常想见到这位科学家,表示过去到现在为止的一种情况。
第二道题中,我认为我给Bob打电话,至20分钟,也表示的是一种情况,到现在为止我打了20分钟电话。
问题就是怎么区别来选择现在完成时和现在完成进行时,这两种时态我认为在题中都可以啊。
3.Come back in anhour.I___my packing by then and we'll be able to have a talk.
A.will havedone B.have done
这道题我不知如何翻译。
4.John will travelto Europe this summer.Before that he___his BA in Maths.
A.will havecompleted B.is going to complete
此题,我不解。约翰在夏天将去欧洲旅游,在这之前他要完成他的BA maths(不知道什么意思),我可以理解成他将要做什么,be going to do 为什么不能选。 展开
请详细给我讲下,谢谢!
1.I___to meet thescientist for ages since I have heard so much about him.
A.have beenlonging B.have longed
2.I___to reach Bobon the phone for the last twenty minutes,but the line has been busy.
A.have beentrying B.have tried
以上两道题,我的不解就是为什么不选B(现在完成时)。
第一道题中,我认为,自从我听到关于他的事后,我就非常想见到这位科学家,表示过去到现在为止的一种情况。
第二道题中,我认为我给Bob打电话,至20分钟,也表示的是一种情况,到现在为止我打了20分钟电话。
问题就是怎么区别来选择现在完成时和现在完成进行时,这两种时态我认为在题中都可以啊。
3.Come back in anhour.I___my packing by then and we'll be able to have a talk.
A.will havedone B.have done
这道题我不知如何翻译。
4.John will travelto Europe this summer.Before that he___his BA in Maths.
A.will havecompleted B.is going to complete
此题,我不解。约翰在夏天将去欧洲旅游,在这之前他要完成他的BA maths(不知道什么意思),我可以理解成他将要做什么,be going to do 为什么不能选。 展开
2个回答
展开全部
前两道题你的解释完全正确,但是A的have been doing 还强调在某段时间内动作一直持续重复进行着,没有间断过。里面有for 20 minutes/for ages..
而且be doing 有感情色彩,比如抱怨,生气。。。e.g. You are always being late for school! 你总是迟到。(有责怪和抱怨的语气)
A显然更好。
3。选A (请你)一小时后回来,(因为)那个时候我就打包好了,而且我们可以谈谈。
这道题目不懂意思也没关系,关键是by then 显然是现在还没有做好,要选跟将来时有关的。
4。第四道题的语境确实给的不太好,估计是某个英语老师自己编的吧,太牵强,一看就是为了考这个语法点而硬生生地自己编凑出来的。
be going to do 是主管的一种打算或者计划; will 的话强调客观要发生的,比如:我今年要20岁了,我可以说:I will be 20 years old../ I am 20 years old... 但不能说be going to be 20...(因为这是客观要发生的事实,不容主观改变)
还有一点是:BA通常指Bachelor of Arts,即文学学士(文科类的本科),数学应该是理科的吧。。。(我就当是打错了吧)
这道题可以这样翻译:约翰在今年夏天去欧洲旅游之前会先完成他的数学本科学位。
PS: 是高中的语法题吧? 题目做多了就有感觉了。 高中的语法题有时候确实出得莫名其妙,因为没有给出适当的语境。
语言都是要放在一个特定的语境里的。就比如我跟你说昨天的事情,那你自然而然会用过去式; 高中语法可怕的是:突然抽出一个句子让你填,又不给你明确的语境,思路与众不同的人也可以想成是别的时态啊,而且有时候也解释得通。
还有的题目就比如是你的第四句,明显是英语老师自己出的,关键他还没出到位。连个像样的语境都给不出,还BA in Maths...(ridiculous!⊙﹏⊙b汗)
当然大多数语法题还是可以的。下次碰到一些老师自己也解释得含含糊糊的题目或者模棱两可的题目我们就不要纠结了,因为这种题目本身就是个纠结体。。。有些不负责任的老师不过是看着答案在解释而已,下次把A换成C,他还会再make up 一套C的答案解释呢。 哈哈。真正说英语的人谁会那样别扭地讲话。。。
而且be doing 有感情色彩,比如抱怨,生气。。。e.g. You are always being late for school! 你总是迟到。(有责怪和抱怨的语气)
A显然更好。
3。选A (请你)一小时后回来,(因为)那个时候我就打包好了,而且我们可以谈谈。
这道题目不懂意思也没关系,关键是by then 显然是现在还没有做好,要选跟将来时有关的。
4。第四道题的语境确实给的不太好,估计是某个英语老师自己编的吧,太牵强,一看就是为了考这个语法点而硬生生地自己编凑出来的。
be going to do 是主管的一种打算或者计划; will 的话强调客观要发生的,比如:我今年要20岁了,我可以说:I will be 20 years old../ I am 20 years old... 但不能说be going to be 20...(因为这是客观要发生的事实,不容主观改变)
还有一点是:BA通常指Bachelor of Arts,即文学学士(文科类的本科),数学应该是理科的吧。。。(我就当是打错了吧)
这道题可以这样翻译:约翰在今年夏天去欧洲旅游之前会先完成他的数学本科学位。
PS: 是高中的语法题吧? 题目做多了就有感觉了。 高中的语法题有时候确实出得莫名其妙,因为没有给出适当的语境。
语言都是要放在一个特定的语境里的。就比如我跟你说昨天的事情,那你自然而然会用过去式; 高中语法可怕的是:突然抽出一个句子让你填,又不给你明确的语境,思路与众不同的人也可以想成是别的时态啊,而且有时候也解释得通。
还有的题目就比如是你的第四句,明显是英语老师自己出的,关键他还没出到位。连个像样的语境都给不出,还BA in Maths...(ridiculous!⊙﹏⊙b汗)
当然大多数语法题还是可以的。下次碰到一些老师自己也解释得含含糊糊的题目或者模棱两可的题目我们就不要纠结了,因为这种题目本身就是个纠结体。。。有些不负责任的老师不过是看着答案在解释而已,下次把A换成C,他还会再make up 一套C的答案解释呢。 哈哈。真正说英语的人谁会那样别扭地讲话。。。
展开全部
首先,词汇的问题,你必须参加两个考试,它会去书店买了两个词汇书,两个考试不是很难,是基于这样的词汇每日定量回来。
如果你想有买考试,真题或模拟试卷。
我不知道你的英语水平的问题,你的英语测试吗?
好了,各种问题必须是熟悉的。
首先,做一套的问题,看到自己不足的情况??下,终于在正确的补救措施。
公共英语等级考试中的前两年,有4发话了,不知道这两个有,我不知道考试的情况。
或两所大学的考试吗?大学似乎是唯一的46。您可以添加到这个问题,说考题。看看我可以帮你。
如果你想有买考试,真题或模拟试卷。
我不知道你的英语水平的问题,你的英语测试吗?
好了,各种问题必须是熟悉的。
首先,做一套的问题,看到自己不足的情况??下,终于在正确的补救措施。
公共英语等级考试中的前两年,有4发话了,不知道这两个有,我不知道考试的情况。
或两所大学的考试吗?大学似乎是唯一的46。您可以添加到这个问题,说考题。看看我可以帮你。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询