●谁会这两道高考题?(英语四级以上的进)'

来源:百度知道 编辑:UC知道 时间:2024/05/28 08:27:15
1`.__A_____that she didn't do a good job,I don't think I'm abler than her.
A.Having said B.Saying
(Say是I 发出的动作,在这里可以是此刻说啊 ?为什么不是B?)
2.I__C____there more than a week when I set to work with
the scientist.
A.would be B.have been C.had been D.will be
(为什么不理解为将来时态:"当我开始和科学家工作的时候,我将在那呆一个多礼拜.
为什么要理解为完成时态?那又为什么非是过去完成而不是现在完成?难道仅仅是因为set有着相同的过去式和现在式吗?)
●注:说明为什么,并逐一分析选项``.

第一道题是因为:that 后面的是she didn't用的是过去时,而后面用的是i don't think i'm 是一般现在时。说明是我过去说的她没有做好,强调对现在的影响,所以应该A是正确的。
第二道题,我也做过,好像没有很合理的解释。只能说哪个更好一些。我觉得是这样的。首先set to是一个瞬间动作强调开始的那个点。没有延续性。所以一般现在时肯定不对,他不是一个经常发生的动作,过去时更好一些,这样就把set to确定为过去时了,那就把B D排除了。后面的是一个时间状语。当我开始怎样的时候,我已经怎么了。这个翻译更好一些。
记住:英语题是中国人编的,带着点中国特色,你让外国人来做,他也做不出来,我们找外教做过题目,他会说都对,还是选不出来。有几个题目实在解释不出来,记住就好了,不要太较真,这样的题目不多,高中三年下来也只有几道。