历年语法高考题

17:已购买

当句子后好像不是真的,用虚拟语气,因为他不是来买这个学校的,所以用虚拟语气。根据原则:主句有现在时(与现在相反),if后面的句子用一般过去时;主句以后用动词would+的原型;主句有过去时,用过去完成时。因为有一个walked来表示过去的时间,所以应该用过去完成时虚拟。主句中没有未来时间,所以我们不需要would buy。

24:什么

所有其他学生都不知道这个男孩会做什么。是宾语从句,缺少男孩将要做什么的意思,及物动词do后面没有从句宾语,但“什么”的引导词只有what,表示某事。

如果子句object it被添加到句子中,则如下:

所有其他的学生都想知道这个男孩会做这件事。

这时候可以同时用what和if,表示学生是否想知道男生是否会像老师说的那样摘下大镜子。