英语高手来帮忙!八下英语的一系列问题

2个回答

  • 1. He saw your food just now.(他刚才看见了你的食物)【改为一般疑问句】

    (Did )you(see)his food just now?(你刚才看见他的食物了吗?)

    这个题目是不是出错了?不是应该是“Did he see your food just now?”吗?

    A:如果题目上说改为一般疑问句,那么后面给的回答错了,题目出错了。

    如果题目上没有写“改为一般疑问句”这几个字,一切ok。

    更为合理的是:Did he see your food just now?

    2. Look!the rain ______(stop).We can play football again.

    答案是填:has stopped..但是stop 是短暂性动词,不是应该用has been over吗 ?为什么老师批我错呢?

    A:over“完结”,一般不用于rain的停止,这些都是习惯的、约定束成的用法,记得就好。

    The rain stopped.

    The rain has stopped.

    这两种表达都对。前者倾向于表现动作,后者倾向于状态。你可以在在前者句末加上suddenly来体会一下。后者你可以变换为Has the rain stopped?体会,加强语感。

    这个题目里前面有了Look这个词,就只能用后者(完成时)了,你不可能看的那一瞬间雨刚好停了吧。。。

    3. You _____(can/may/must/need)wash your hands before meals.为什么不是填“need”呢?

    A:need也行,不过在这里你得用need to。

    4.There _____(not be)any factories ten years ago.答案是不是“weren’t”?

    A:答对了。

    5.It gives me great _____(please)to grow flowers.这句话压根看不懂。所以错了。

    A:词形变化啊。please--> pleasure,“乐趣、愉快”的意思。

    6.Jim with his family _____(live) in Suzhou now,but they will move to Nanjing soon.请问为什么前面不是填“lives”?“with his family”不是用来修饰“Jim”的吗?但是后面却是“they”……

    A:应该填 is living吧。单数名词(主语)+with/as well as,etc.+名词+单数动词(谓语)

    7.In the past ,there_____(be) no people in this place.Now,the place has turned into a supermarket.

    为什么填“was”不对呢?

    A:people是复数名次,当然用were咯。是不是跟person混淆了?

    8.翻译句子:这个污染很严重

    The pollution was serious at that time. “that time ”前面一定要加“at”吗?那少格子,very就可以省略吗?

    A:at是可以省略的。very如果省略的话,无伤大雅,可是也削弱了原句想表达的语气。

    9.翻译句子:I have_____to Beijing.我去过北京两次。为什么不是填“gone”?

    A:再看一下老师课堂上怎么讲的,我复制一段网上的例子你看看。

    have/has gone to意为“到某地去”,说话时该人不在现场,一般不用第一人称、第二人称代词作句子的主语。如:

    —Where is Jim? ———吉姆在哪里?

    —He has gone to England. ———他去英国了。(尚未回来)

    Mr. Wang isn't here.He has gone to Qingdao. 王先生不在这里。他去青岛了。

    have/has been to意为 “曾经去过某地”,现在已不在那里了,后可接次数,如once,twice,three times等,表示 “去过某地几次”,也可和 just,never,ever等连用。如:

    My father has been to Beijing twice. 我父亲去过北京两次。

    I have never been to the Great Wall. 我从未去过长城。

    10.He has been a soldier for 5 years.(他成为一个士兵已五年了。)【改同义句】

    He has _____in the army_____5 years____.难道是填been 和since ago吗?不会!

    A:答对了。

    11.Mr Wang has taught English in this school [since 1980]【对括号内提问】

    对since什么提问是不是用what time?

    A:如果你提问what time,很可能对方会用一般过去时回答你,比如说:About 30 years ago.而且,关键是,如果你用what time提问What time did Mr Wang teach English in this school? 那么说明是过去的事情了,而句子表达的意思明显是还在持续中。

    另外,这句话正确的表达应该是:Mr Wang has been teaching English in this school since 1980.

    12.He left his hometown 5 years ago.Now,he isn’t in his hometown.【连成简单句】

    是不是He has been out of his hometown for 5 years?

    A:表达正确。

    话说你每天都上英语课,问老师不是来得更快更直接?

    加油!