倩女幽魂2龙舟答题器:英语问题

来源:百度文库 编辑:高校问答 时间:2024/04/30 14:12:05
1.The home improvements have taken what little there is ___my spare time.
A.from B.in C.of D.at
2.So much advanced technology___from abroad can improve the qualities of our products.
A.having brought in B. having been brought in
C.has been brought in D. have been brought in
3.But for the heavy rain we___a pleasent journey.
A.would have B.will have C.should have D.would have had
4.This is an early church,___from the cost of his life in such a
big city in this country.
A.dated B.being dated C.dating D. dates
答案:1.C 2.B 3.D 4.C
问:为什么第一题选C而不选B或者D
为什么第二题要选B?technology不是不可数名词吗?而且前面又用了much..
为什么第三题选D而不选C?should have 做情态动词有”本应该做的而实际上没做”的意思,用在此句为何不行呢??为什么要用D呢?
第四题的date from 不是只能用于现在时吗?为什么date会变成dating?

请高人指教..并尽量详细讲解...小的不胜感激!!!

高人来啦!!~~~~不过你好小气喔一分都不奖励~~不过既然我懂我就帮你吧~~如果你能追加分数最好了,JJ我(或者MM也行)花了半个多小时啊~误了大半场德国VS阿根廷,而且我想升级喔~~~呵呵~~算是双赢

第一题
1.The home improvements have taken what little there is ___my spare time. 答案C.of
实际上是what little (time ) there is ___my spare time.
of 表示的是little time和my spare time的所属关系,little time再少也是占据的my spare time里的一部分,what 表示感叹语气.
这一句话按照理解就是:家用设备之类的东西让家务占用的空闲时间变少了.
只要你把所属关系理解了就不会想选B或者D了.
选B的话,句子应该这样:......have taken in what little of my spare time.
take at 纯粹不能用啊

第二题
2.So much advanced technology___from abroad can improve the qualities of our products. 选B haveing been brought in
这句话里主谓宾都不差,主语是technology,谓语是can(你理解成have been brought in 了是不是),宾语是improve...
having been brought in是technology 的定语,所以不能是has喔,相当于which has been brought in.

第三题
3.But for the heavy rain we___a pleasent journey.
选D.would have had
这里But for....是虚拟语气,所以用would have had表示对现在或将来的虚拟,学英语不能学能中国英语喔,你一定是按中国意思理解了:要不是...我们应该会...对吧?在英语里可不这么说喔.而且 should have当"本应做而没做"不是用在这个语境的,首先要想到But for 是虚拟语气.如果没有前半句,就可以用should have了

第四题
4.This is an early church,___from the cost of his life in such a
big city in this country.
选C.dating
因为逗号后边是非限制性定语从句,做定语不能用原形或一般式喔,相当为which dates from.

如果还有不明白的地方可以继续问我

嘻嘻~~本来就是强!!

babichild2006好强啊~~~

崇拜楼上