几道英语竞赛题,希望详细解答

1、Theymusthavebeenherethedaybeforeyeasterday,_____?A.mustn‘ttheyB.didntheyC.mustn'tha... 1、They must have been here the day before yeasterday,_____?
A.mustn‘t they B.didn they C.mustn't have they D.had thay
为什麽选B?到底must的反义疑问句是怎样的?如果是对现在猜测呢?

2、What would have happened______,as far as the riverbank?
A.if Bob has walked farther B.if Bod should walk farther
C.had Bob walked farther D.if Bod walked farther
为什麽选C?我不是很明白是什麽意思

3、with pleasure和it was a pleasure有什麽区别?
---What a nice meal!Thank you for having us.
---___________
A.It doesn't matter B.It was a pleasure
C.Not nice enough D.With pleasure

4、一道智力测试题What food stays hot no matter how it is?
答案是pepper..为什麽?能详细解释一下吗?

5、last week,someone at the university asked if I knew anyone who would like to teach English in the Middle East.这里anyone什麽意思?someone不是要在否定和疑问句才变为anyone吗?这里不是啊

6、翻译题:他们对这个城市的变化感到惊奇。
我的翻译:They are surprised at the changes of this city.
答案:They are surprised at the change in this city.
我想问的是我的翻译对不对?还有答案的change为什麽用单数?

7、China is larger than _____in Africa.

A.any country B.any other country

C.one of them. D.any countries.请问为什麽选A啊?

8、As the growing season comes to ___ end,she ......为什麽横线处要用an 而不用the呢?我觉得the 读起来好听一点啊。。。
展开
百度网友579513e
2008-12-04 · TA获得超过5015个赞
知道小有建树答主
回答量:409
采纳率:0%
帮助的人:240万
展开全部
1. 需要死记这个规律: 有must 和may这样表推测的情态动词的句子的反意疑问句对事实提问,并且要遵循事实谓语的时态。做的时候可以先把原句的推测情态词去掉,还原成陈述的形式,再进行反意疑问。可以自己找些相关的句子读熟了就有语感了。比如You must be Mr. Wang, aren't you? 这样夸张的句子中能轻易用语感判断不能使用“mustn't you?”反意提问吧:)
2. 过去完成将来时的虚拟语气,又是要死记的固定用法。had bob walked farther= if bob had walked farther。另外,要注意的是,假如这道题改一改,had bob walked farther和 if bob had walked farther 都是选项的话,要选had bob walked farther。前者更标准,后者相对来说偏口语化。
3. It was a pleasure 是在帮别人做完之后说的,暗示“不用谢,不用客气”。而 With pleasure 是在帮别人做事之前说的,暗示“可以,好的”。从本题的前一句话可以看出,饭已经吃过了,所以用It was a pleasure.
4. 这是道非常经典的英语竞赛题。关键是要灵活的反应过来,hot不仅有“热”的意思,也是英语里表示“麻、辣”的词。所以胡椒无论怎么样都是“麻、辣”的,而不是说胡椒是“热”的。
5. 个人认为,knew后面的anyone 和someone都是可以的。anyone和someone这里都表示“任何人”,替换两个词不影响语意,语法上也都可以。如果一定要强调有区别的话,此处用someone显得语气平淡;anyone则暗示很难找到这样的人,或者提问者非常想找到这样的人。anyone是可以用于肯定陈述句的,表示“任何人”的含义,比如老师在上课的时候可以对同学说:“Anyone who knows the answer to my question, please raise your hand.”此时就不能用someone,只能用anyone。
6. 个人认为,你的答案和标准答案都正确。这里changes更强调城市中的种种变化,change更强调城市作为一个整体发生的变化。都符合中文原题,语法上也都可以。不过不得不说的是。。。个人认为,如果用changes最好接in the city;change最好接of the city。虽然都可以。
7. 也是经典的英语竞赛题。因为中国不是非洲的啊,所以不用any other country。如果是China is larger than _____ in Asia。就选B了。
8. 如果是单纯一个口语句子的话,个人认为这里an和the都是可以的。但既然是做题,有an和the要选择,那应该选择更标准的。come to an end可以说是一种固定搭配,非常地道,毫无争议。类似的还有bring an end to 也不能用the 。另外,如果end后面跟有of,则只能用the 不能用an。这里的语感很容易混淆。

希望能对你有所帮助。以后再问的话请把分给高一些。哈哈
cpf0101001
2008-12-04 · TA获得超过2188个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:147万
展开全部
神那 这都不会!11111111
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式