作业帮 > 英语 > 作业

问个英语语法题!It is said that she___in a computer company since gr

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/06/10 23:27:30
问个英语语法题!
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 就缺少主语了,就不是完整的句子了)