高中语法选择,请教语法好的同学:They have been in the library since (
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/18 20:04:12
高中语法选择,请教语法好的同学:They have been in the library since (
A 8 o'clock
B it had been open
答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得没有问题啊,图书馆开放这一动作就是在他们到图书馆之前发生的啊,怎么不能选B用过去完成时呢,
A 8 o'clock
B it had been open
答案A我可以理解,但是我不知道为啥B是错的,为什么since引导的从句这里不能用过去完成时,语法上我觉得没有问题啊,图书馆开放这一动作就是在他们到图书馆之前发生的啊,怎么不能选B用过去完成时呢,
我们按步分析:
句子结构是:
主句+时间状语从句
主句They have been in the library-----完成时
时间状语从句:since_______.------表自从某个"时间点"以来
主句用完成时,since从句中应该+过去时间点(而非时间段)或一个短暂性动词.
B答案中,been+open(adj)表示一个持续性的状态,(理应是个短暂的动作或时间点即可)
A答案,8 o'clock是个时间点,符合要求.
句子结构是:
主句+时间状语从句
主句They have been in the library-----完成时
时间状语从句:since_______.------表自从某个"时间点"以来
主句用完成时,since从句中应该+过去时间点(而非时间段)或一个短暂性动词.
B答案中,been+open(adj)表示一个持续性的状态,(理应是个短暂的动作或时间点即可)
A答案,8 o'clock是个时间点,符合要求.
高中语法选择,请教语法好的同学:They have been in the library since (
They have been in the library since_______.
非谓语动词语法They have started using computers in the library.为什么u
Julian has been in the music business since he was 19这句话的语法,
in the English library 语法是否有错
高中语法非谓语Oil prices have risen by 32 % since the start of the
i have been studying history in china 的语法要点
They have been living in the city since they were born.(改为一般
they have left their hometown since 2000语法有错吗
求!they have been in the army since two years ago的同义句转换~!急啊
Men have been interested in the stars ever since they first
It is the third time that i have been in Beijing.帮忙分析下这句话的语法