两道英语选择题,,

来源:百度知道 编辑:UC知道 时间:2024/05/25 10:11:50
1,In the two years since the Library of Love project______ ,students have collected over 5,000 newly purchased books.
A.has created B.was created C.had been created D.is created
答案是B,为什么 ?C呢?有SINCE不应该是现在完成时吗?
2.__________some English-learning websites if you are free,and you will learn a lotofabout how to study English.
A.Having visited B.To visited C.Visiting D.Visit
答案是D,为什么? 如果是祈使句+and+陈述句的句式,后面那句也不是陈述句啊??

请详解哈...谢谢

1.since后面一定用过去时,since修饰的句子才用完成时。e.g.He has been ill since he came here.
2.祈使句加and加结果,意思是,要。。。,才会。。。。
e.g.Take more exercise,and you will be healthier.多做锻炼,这样你就会更健康

1.说得简单点的话,since+过去式句子表示时间状语,而不是主句,所以不用现在完成时。
2.这是祈使句,and以后的就不是祈使句了。

第一题的主题是学生那一块,前半句是时间的限定,因为跟了具体的时间,必须得用过去时。完成时不能跟具体时间。

这句话就是祈使句呀。意思是“在你闲暇时看一些英语学习的网站,这样的话你会。。。”and在这里是承接下面的句子,表示结果呀

1. 使用since时,主句(students have collected)需要完成时态,但是后面的从句是不需要完成时态的,就比如这道题应该选 B 一样。
2. and后面的那句话就是陈述句呀……前面一句话如果不理解,可以前后颠倒过来看,成为If you are free, visit some English-learning websites后,就可以知道visiting在这里是说不通的,而且这句话也不是被动,所以选D。