作业帮 > 英语 > 作业

英语选择题,求解答过程

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/12 00:03:49
英语选择题,求解答过程
His first novel----------- good reviews since it came out last month.
A.receives B.is receiving C.will receive D.has received
答案D
英语选择题,求解答过程
选D since一般和现在完成时连用.
再问: We arrived at work in the morning and found that somebody _____ into the office during the night. A.broke B. had broken C.has broken D.was breaking,那么这道题又作何解呢
再答: 我觉得选B,因为break在find动作之前,过去的过去,用过去完成时?
再问: 汗,我的基础有点差,不太懂哦
再答: 你要先清楚现在完成时和过去完成时的区别。首先一般现在时表示过去发生的事已经完成并强调对现在的影响。第一题则是强调他的小说得到了好评这一影响。而过去完成时则表示某个动作在过去就已经完成并强调影响。第二题中,“有人闯进办公室”在“发现”这一动作之前,而“发现”是过去的动作,所以“闯进”表示过去的过去,故用过去完成时
再问: 那个during the night在这里是什么意思,又有什么作用呢?还有第一问,since后的那个单词为过去式,不影响么、?难道说看到since,就选现在完成时的谓语么
再答: 可译为昨天晚上,做时间状语。你去查一下字典既可以发现,since这个词做连词用时,主句用现在完成时,过去完成时或一般现在时,根据语境具体分析,牛津高阶如是说(第1632页)。你看那个last month,明显是过去的一个时间点,而且也没有强调什么影响。我想你应该经常碰到类似的题目,至少我是这样