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

due to a terrible flu that _ on,many students didn't show up to school yesterday为什么用is going
淘气白雪姬 1年前 已收到1个回答 举报

lynn003 幼苗

共回答了17个问题采纳率:88.2% 举报

表示正在发生,严重的流感正流行,所以用正在进行时

1年前 追问

8

淘气白雪姬 举报

goes was going has gone 这几个当中,was going 怎么排除呢,谢谢。

举报 lynn003

虽然是许多学生昨天没有上学,但流感盛行是表示现在的状态,一直持续到现在,如果用过去时的话就表示现在已经不盛行了,不符合情境,因此要用现在进行时。

淘气白雪姬 举报

若要是强调从过去发生到现在,has gone 似乎也可以啊? 再有,能不能理解为,流感在过去蔓延,是对过去的影响呢,也就是说整体都推到过去的那个时间段。

举报 lynn003

因为是昨天很多学生没有上学,按照常理来说流感肯定现在还是正在盛行的,所以应该用进行时。而且has gone on 是表示短暂性,如果是过去一直到现在,应用延续状态,应为has been going on才行。

淘气白雪姬 举报

昨天没有去上学,并不代表今天也没来上学啊,如果只是强调昨天没有上学,为什么就不能说流感是过去一直在蔓延呢?也就是说流感昨日蔓延的厉害,昨日学生们就没来上学。这似乎也有道理啊?

举报 lynn003

你如果非要这么理解的话其实也可以,不过按照常理来说流感是不会这么快结束的,因为学生没有上学是刚刚发生的事,如果要说那么在严重的流感的情况下,昨天很多学生都没上学,今天又上学了是不太符合常理的。这道题主要是想强调在现在流感正盛行的情况下,昨天有很多学生没有来上学。其实英语的选择题在很多时候可能会存在好几个选项在语法上来说都是正确的情况,但是在这种情况下就要考虑逻辑和常理。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.023 s. - webmaster@yulucn.com