作业帮 > 英语 > 作业

due to a terrible flu that _ on,many students didn't show up

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/18 22:36:03
due to a terrible flu that _ on,many students didn't show up to school yesterday为什么用is going
表示正在发生,严重的流感正流行,所以用正在进行时
再问: goes was going has gone 这几个当中,was going 怎么排除呢,谢谢。
再答: 虽然是许多学生昨天没有上学,但流感盛行是表示现在的状态,一直持续到现在,如果用过去时的话就表示现在已经不盛行了,不符合情境,因此要用现在进行时。
再问: 若要是强调从过去发生到现在,has gone 似乎也可以啊? 再有,能不能理解为,流感在过去蔓延,是对过去的影响呢,也就是说整体都推到过去的那个时间段。
再答: 因为是昨天很多学生没有上学,按照常理来说流感肯定现在还是正在盛行的,所以应该用进行时。而且has gone on 是表示短暂性,如果是过去一直到现在,应用延续状态,应为has been going on才行。
再问: 昨天没有去上学,并不代表今天也没来上学啊,如果只是强调昨天没有上学,为什么就不能说流感是过去一直在蔓延呢?也就是说流感昨日蔓延的厉害,昨日学生们就没来上学。这似乎也有道理啊?
再答: 你如果非要这么理解的话其实也可以,不过按照常理来说流感是不会这么快结束的,因为学生没有上学是刚刚发生的事,如果要说那么在严重的流感的情况下,昨天很多学生都没上学,今天又上学了是不太符合常理的。这道题主要是想强调在现在流感正盛行的情况下,昨天有很多学生没有来上学。其实英语的选择题在很多时候可能会存在好几个选项在语法上来说都是正确的情况,但是在这种情况下就要考虑逻辑和常理。