作业帮 > 综合 > 作业

高中英语语法:宾语从句

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 16:10:13
高中英语语法:宾语从句
There aren't many seats left for this concert ; you had better make sure _______ one today .
A. getting
B.to have got
C.that you get
D.that you would get
答案是C,我选了D…
这牵扯到时态问题,书上说从句时态看主句,这句怎么看?
另外,老师说主语从句主句、从句时态可以不相符?这是怎么回事?
had better 是主句,这是一般现在是
所以后面的从句,也就是make sure 后面的部分,也要相应的按照主句的时态变化
因此也应该是一般现在时
would get 有两种解释,一种是will的过去式,意思是从过去的某一点看未来的过去将来时
另一种解释是would做情态动词,表示意愿,“会”的意思,因为前面是make sure “确定”,所以“会”的意思就不搭配了
这样,would get 的两种解释都行不通,所以就选C