高一英语单选题,高手务必进,回答的越详细越好

高一英语单选题,高手务必进,回答的越详细越好
1.-do you think we should accept that offer?
-yes,we should ,for we ______such bad luck up till now,and time _____out.
a.have had; is running b.had ;is running
此题正确答案是A,但为什么不选B,up till now这个短语应该怎么用
2.if the weather had been better,we could have had a picnic.but it ___all day.
a.rained b.is raining c.rains d.has rained
此题正确答案是A,为什么不选其他三项?
3.thank you for your hard work last week,I don't think we ______it without you .
a.could manage b.can manage c.could have managed d.can have managed 此题正确答案是C,为什么不选其他三项?
4.what a pity!considering hia ability ,he ______better.
a.can have done b.might have done此题正确答案是B,为什么不选A?
5.the fact that he never apologized ____a lot about what kind of person she is.
a.says b.appears c.declares
此题正确答案是A,为什么?says在此句中应如何翻译?
6.it looks like the weather is changing for __.shall we stick to our plan?
a.worse b.the worse 此题正确答案是B,为什么?
7.he entered without knocking and,very out of breath,sank _____ a chair.
a.on b.into c.to此题正确答案是B,为什么,不是也有sink on这种用法吗?very out of breath在句中作什么成分?
8.he pulled out a gold watch,____were made of small diamonds.
a.the hands of which b.which the hands of
此题正确答案是A,为什么?b错在哪里?
9.i will give you your friend's home address,_____i can be reached most evenings.
a.which b.where 此题正确答案是B,为什么?这句话怎么翻译
10.animal suffered at the hands of man_____they were destroyed by people to make way for agricultural land .
a.in which b.for which c.so that d.in that
此题正确答案是D,为什么?此句子的结构是怎样的?
11.it was not until midnight ______they reached the camp site.
a.that b.when 此句正确答案是A,我知道A理解为强调句,但为什么不选B
吴畅 1年前 已收到4个回答 举报

uu方态度 春芽

共回答了17个问题采纳率:94.1% 举报

1,up till now 是指直到现在为止,一般与完成时搭配,所以选A
2,通过前面那一句话,我们可以看出是对过去的虚拟,因为用的是had done的形式啊,所以说下雨应该也是过去下雨,应该选A,如果能看出这一点,那么D也可能会造成混淆,但是完成时一般跟延续性动词,也就是说D要是改成has been raining就可以了.
3,这个也属于虚拟语气,因为说的是last night的事情,对过去的猜测,用would/should/could/must +have done,故选C
4,很有争议,只能说Might have done 更委婉.
5,就是说明的意思.B是出现的意思,但是是不及物动词,很显然不能用,C是正式宣布,用排除法就可以得出正确结论啦.
6,有的时候比较级前面也加定冠词,就是这种情况,这里for the worse指向坏的方向,恶化等.
7,sink 是下沉,因为椅子是三面都有遮挡物的,所以是有进去的意味在其中,out of breath 是修饰主语的,表示主语的状态.
8,句子中which是指代a gold watch,你将他们替换了,就会发现b不可以,在这种表示所属关系的情况下,of 一定要放在which 前面,一般带介词的都会提前,固定词组除外.
9,where=in which,i can be reached in the friend's address.我会给你我朋友家的地址,大多数的夜晚,你都可以在那里找到我.
10,in that =because 表原因
11,首先强调句的固定搭配.如果非要用when,应该是it was not midnight when they reached the camp site.

1年前

9

oxhname 幼苗

共回答了30个问题 举报

1 up until now 是"到现在为止".是现在完成时的标志.
  到现在为止我们的情况已经很糟了,而且时间也快用光了.
2 如果天气好点,我们就能出去野餐了,因为是had better,所以这是过去完成时,但是下雨时事实,是在过去真实发生的,不是假的,所以不用虚拟,而用过去时。
3 without 如果没有,暗示这虚拟语气。
4 考虑到他的能力,...

1年前

2

一两个 幼苗

共回答了3个问题 举报

1 up till now 到现在为止,指动作发生在过去,直到现在为止,是一个段时间,常与完成时连用
2 语境从句had done, 主句 could have done 虚拟语气,与过去事实相反,因此后一句时态为过去时
3 否定转移回之后 couldn't+have done,本不能做,但却做了
4 依然考查情态动词+have done 用法
5说明...

1年前

2

落尘一然 幼苗

共回答了95个问题 举报

1. up till now 到现在为止。一般与现在完成时连用。
2. 从前句的had been better, 和could have been(条件句中的虚拟语气)得知,句中所说的是过去的事情,与现在无关。
3. last week表示过去, 句意为:感谢你上周的辛勤工作,(如果)没有你的话,我想我们不可能把这件事做成。could not have done sth. 本...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.015 s. - webmaster@yulucn.com