问个英语语法题!

It is said that she___in a computer company since graduation. A.has employed B.has been employed C.had employed D.is employed 这句话意思是她从毕业后就一直被一家电脑公司雇佣?为什么选B?A错哪里?A和B的区别给我讲一下

Doctors suggested that textbooks and notebooks___on yellow paper,which would be better for eyes. A.to print B.be printed C.must be printed D.ought to print. 怎么感觉B选项读起来好怪异 C为什么不对?

还有一个改错题:Nancy (said A)that she (went B) to the supermarket (before C) (coming D) home. 我知道是B错了 我想问一下这个coming在句里做什么成分 为什么要是ing形式?come不行吗?

1、选B。(你可能在A和B之间犹豫吧,那我告诉你区别吧,其实A和B在时态上是一样的,区别在于A是主动,B是被动,你想一想she和employ的关系,是she雇佣人还是被雇佣呢?很显然是被雇佣的,所以就选B,被动形式)
2、选B。(这道题是英语中虚拟语气的问题,你只需要记住一个结构就保证能做题了,结构是:suggest that should do 『这里的should 可以省略,意思就是说suggest后面加句子的时候动词用原形,下次你遇到suggest的题试试吧,你一定可以的』)
3、这里的coming不能改成come的,这里的coming home相当于Nancy(she) came home(before 后面要加完整的句子,如果把coming 改成come 就缺少主语了,就不是完整的句子了)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-30
1、某人被公司雇佣应该是被动语态,since 引导的时间状语从句,它的主句应该用完成时态,所以是被动语态的现在完成式。
A 错在没用被动语态。

2、读起来怪异,是很正常的,因为它省略了should .正常应该是should be print .
在表示建议,要求,命令,想法的动词后的从句里, 用should + 动词原形, should 可以省略. 如 advise, agree, command, decide, demand, determine, grant, indicate, insist, order, prefer, propose, request, require, stipulate, suggest, urge, vote.常考到的是: suggest, advise, demand, require, propose, insist, order, request.

3、before 这里是作为一个介词,介词后面接名词或动名词
当然before 也能作为一个连词,连接一个时间状语从句,before she come home .当逻辑主语与它的主句主语相同时,就可以变成前面那种形式,不同时就不能变了。

B 应该改为过去完成式,表示在回家之前去了超市,回家之前去超市的动作已完成。
第2个回答  2011-07-30
第一个用B是被雇,A是雇。第二个前面有SUGGESTED了,后面没有MUST的意思和必要。改错那个COMING HOME是动名词组,表示一个动作的状态。追问

第一个可以再详细说下不?

追答

可以。是说她被电脑公司雇,而不是她雇电脑公司。所以用B。又由于她一直在那儿,没有改变,用了现在完成时态。单三就不用说了吧。

第3个回答  2011-07-30
1,it is said that ......强调句型
2,suggest(that)....should 后面加的是动词原形,而且可以省略。这个句子要用被动句,书不会自己印刷,所以是.be printed 。must be的意思是一定是···表示肯定的推测
3,before是介词,介词后面不能直接加动词,所以要用v-ing形式,这一点你要死记,凡介词都一样
第4个回答  2011-07-30
1)A和B同为现在完成时,A是主动,B是被动。因为她是被电脑公司聘请,所以选B。

2)suggest后面的从句加(should )+动词原形, 这个should可省去, 所以是(should) be printed

3)before 是介词,介词后面加名词,但come是动词,所以要用动名词coming.
第5个回答  2011-07-30
因为表示她一直被雇佣的状态,有一个时间状语“since graduate”自从她毕业以后
相似回答