几个英语语法问题.
1.Thereisnodictionary_____(where)youcanfindeverything.
解析上说这里缺乏地点状语故用Where也可用inwhich.可我还是不是很懂.
2.Theyoungmanspentasmuchtimeashe____(chouldgoing)overhislessons.
解析上写spendtimedoingsth.可是chould不是情态动词么?情态动词后不应该接原型么?
3.Itisreportedthathetwopeoplewereinjuredintheexplosion.
Twopeoplearereportedtohavebeeninjuredintheexplosion.
这两句话为什么一个用一般过去时一个用现在完成时呢?能帮我讲讲吗?