能够难住你的英语题
1._____they reached Oxford,they stopped the car on top of the hill. A.A mile or so before B.Before a mile or so when C.For a mile or so after D.Further than a mile or so 2.I dont't imagine Russ and his poor dog had a good time on the deserted island,_______? A.didn't they Bdo you C.did theyD.hadn't they 3.____do you like to fly,economy or first class? A.will you B.will they n't they n't you 4.How did they finish it so quickly? They might have asked others for help,_____? A.hadn't they B.didn't they C.might not they D.hasn't it 谁能告诉我正确答案 和 理由 15分拿去 理 由详细点 谢谢 谢谢了
1、选A 大概还有一英里这样才到牛津大学,他们就把车停在山顶上。 此处前半分句为省略句,完整的是:there is a mile or so before they reached Oxford。 全句应该是As there is a mile or so before they reached Oxford,they stopped the car on top of the hill。
英语中如果分句的主语部分省略后只剩谓语,便可不用连词,所以题干中没见到连词。 2、选c 此处imagine相当于think, 当主语是I的时候,句子的中心应该在宾语从句上,附加反意部分应该由宾语从句的谓语决定。宾语从句中的谓语had在这里是行为动词“有”的意思,且是过去式,故选c。
第三题肯定是错误的,要么是楼主打错字,要么是出题人或者印刷时出错。
题干意思是:你想乘什么样的航班,普通的还是高级的? enconemy意思是“经济实惠的”,而first class表示“高级的” 4、选b 此处前半分句虽然表示推测,用了虚拟语句,但是附加反意部分是对过去事实的反问,所以答案应该是b。
关于前3各题同意1楼的说法,第四题应该是"haven't they"."might have asked" 表示对过去的猜测,陈述句部分没有时间状语,所以附加反意部分应是"haven't they". e.g.1. You might have heard of it already, haven't you? 2. You might have seen her yesterday, didn't you?
同意1楼的说法.另外补充一些: fore是和后面半个句子连用的,a mile or so=more than a mile.2.当主语是we的时候也可以这样用.3.题目有问题的,应该用which one或者what(比较口语话一点).4.完全赞同了
A,C3.would4.B
答:不需要一下子问这么多吧??详情>>