高中语法选择,请教语法好的同学:They have been in the library since ( A 8 o'clockB it had been open答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/08 07:41:26
![高中语法选择,请教语法好的同学:They have been in the library since ( A 8 o'clockB it had been open答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得](/uploads/image/z/10492367-23-7.jpg?t=%E9%AB%98%E4%B8%AD%E8%AF%AD%E6%B3%95%E9%80%89%E6%8B%A9%2C%E8%AF%B7%E6%95%99%E8%AF%AD%E6%B3%95%E5%A5%BD%E7%9A%84%E5%90%8C%E5%AD%A6%EF%BC%9AThey+have+been+in+the+library+since+%28+A+8+o%27clockB+it+had+been+open%E7%AD%94%E6%A1%88A%E6%88%91%E5%8F%AF%E4%BB%A5%E7%90%86%E8%A7%A3%2C%E4%BD%86%E6%98%AF%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E4%B8%BA%E5%95%A5B%E6%98%AF%E9%94%99%E7%9A%84%2C%E4%B8%BA%E4%BB%80%E4%B9%88since%E5%BC%95%E5%AF%BC%E7%9A%84%E4%BB%8E%E5%8F%A5%E8%BF%99%E9%87%8C%E4%B8%8D%E8%83%BD%E7%94%A8%E8%BF%87%E5%8E%BB%E5%AE%8C%E6%88%90%E6%97%B6%2C%E8%AF%AD%E6%B3%95%E4%B8%8A%E6%88%91%E8%A7%89%E5%BE%97)
高中语法选择,请教语法好的同学:They have been in the library since ( A 8 o'clockB it had been open答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得
高中语法选择,请教语法好的同学:They have been in the library since (
A 8 o'clock
B it had been open
答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得没有问题啊,图书馆开放这一动作就是在他们到图书馆之前发生的啊,怎么不能选B用过去完成时呢,
高中语法选择,请教语法好的同学:They have been in the library since ( A 8 o'clockB it had been open答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得
我们按步分析:
句子结构是:
主句+时间状语从句
主句They have been in the library-----完成时
时间状语从句:since_______.------表自从某个"时间点"以来
主句用完成时,since从句中应该+过去时间点(而非时间段)或一个短暂性动词.
B答案中,been+open(adj)表示一个持续性的状态,(理应是个短暂的动作或时间点即可)
A答案,8 o'clock是个时间点,符合要求.
不选B很简单就看出来了,看看B的时态就完了。。。过去完成时需要过的的时间标啊,全句中都没有时间标志,怎么可能选B嘛。。。
希望对你有帮助。
since 后面跟的都是一般过去时。而且open是个瞬间动词,since it was opened 就好了。没必要完成时。
很简单,用排除法,主句都是现在时态,从句怎么可能用过去时呢?