江湖急救:几道英语小题

来源:百度知道 编辑:UC知道 时间:2024/06/07 19:25:36
过两天就要考试了,有几道题错了,也不知道问谁。帮我看看吧!
1.MRs. Brown is supposed _____for Italy last week.
为什么用to have left而不是to leave?
2.The students will put off the outing until next week,____they won't be so busy.
为什么选when而不选as ?
3.Having no money but _____to know ,he simply said he would go without dinner.
为什么选not wanting anyone 而不选 not to want anyone?

1、因为last week是表过去的,所以要用完成时
2、根据句意,“到他们不太忙的时候”,而不是“因为他们不太忙的时候”
3、看看那个句子的结构,中间用but连接,所以前后要一致。but的前面用V-ing,因此but的后面也要用V-ing

1,既然是现在说他本该已经走了,那么假设一下,他走了的话,是不是已经走了有一段时间了?也就是说,这是个持续的状态,从过去的某点,到现在,或许会一直持续下去,故要用现在完成时。

2, when,表明了一个时间,即last week,如果用as,则应为as they won't be busy then. 加上这个then表明他们是那个时候不忙。

3,和having no money其实是并列的,也就是说,他没钱的时候同时不告诉任何人,这两个动作是同时进行的。

1.be suppossed to固定搭配,一般看到for加时间都是完成时,完成时用have done(过去分词)
2.when指这段时间
3.是不是该用排除法?我英语也不好.