第一句要加in,因为有years, 表示”在最近几年“, 但如果时间前有every, last, next, this 等修饰就不用介词了,如:every year. last month. this week, next Monday
有些单词比如the moment 、everytime、或者the first time 他们本身就相当于一个连词,而连词可以直接连接句子的。这个需要积累……见了就记住吧
应该是因为midnight是adv.吧