第34题不是有before吗,为什么不用现在完成时,before不是用在现在完成时里的吗

2024-11-25 01:49:15
推荐回答(3个)
回答1:

解答:
本句中虽有“before”,但它只是一个孤立的单词,需要结合整句话所提供的语境来分析。句子中“the day before yesterday”意思为 “前天”,既然是“前天”,那肯定是过去的时间点了。故用一般过去时“was”。
句意:在前天的意外事故中没有人受伤。
【希望我的回答对您有所帮助!】

回答2:

the day before yesterday 是时间状语,表示过去的时间,用过去时就可以。
before 用在从句中表过去,主句可以用过去完成时表示过去之前发生的动作。

回答3:

这是对过去事情的一个陈述,表示前天没有人在事故里受伤
没有要表示完成啊,难道要表示前天没有人已经在事故里受伤?
完成时要看语境的,不是有一个过去的时段就用完成时,而是过去的事对现在的影响才用完成时