【高中英语】以下三道改错题目望给出必要的语法提示 Thanks in advance ...
hedidn'tseenmefortwoyearsbeforehecametoourcity.whileinhospital,thedoctoradvisedhewoul...
he didn't seen me for two years before he came to our city .
while in hospital ,the doctor advised he would be operated on .
when he heard the news ,his face was turned from red to white . 展开
while in hospital ,the doctor advised he would be operated on .
when he heard the news ,his face was turned from red to white . 展开
1个回答
展开全部
1.should be "he hadn't seen me for two years...",要用过去完成时态,表示过去的过去。
2.应该用advise someone to do something,因此应该是“the doctor advised him to be operated on"
3.turn表示脸色变化时,不能用被动语态,应该用主动语态,因此应该改为"his face turned from red to white".
还有问题可以继续追问,祝你好运,望采纳。
2.应该用advise someone to do something,因此应该是“the doctor advised him to be operated on"
3.turn表示脸色变化时,不能用被动语态,应该用主动语态,因此应该改为"his face turned from red to white".
还有问题可以继续追问,祝你好运,望采纳。
更多追问追答
追问
可以不用完成时,for 改为in 吗
答案是would改为should 为何,advise sb to do sth应该也可以
when he heard the news标志一般过去时吗。。。我一直以为是进行时
追答
恩,1、for 改为in 不可以,因为不符合英语语法规范,意思也会变得很错乱。2、would 改为should也是正确的,这是虚拟语气,医生建议她做手术,希望她做,也可以用the doctor suggested that he should be operated on,而且should 在这里可以省略掉。 3、对的,heard 是“听到:hear” 的过去式和过去分词。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询