作业帮 > 英语 > 作业

请教英语高手:请帮忙解答几道题目,谢谢!

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/09 08:00:21
请教英语高手:请帮忙解答几道题目,谢谢!
1.The bus came after I ( ) for about half an hour.
A.have waited B.had been waiting
2.You ( ) the day before yesterday if you really thought this was very important.
A.ought to come B.ought to have come
3.( ) form space , our earth,70 percent of its surface covered with water , looks like a blue planet.
A.seen B.seeing
请说明理由,谢谢!
第1题用过去完成时,即A为什么不对?
第3题参考答案是选A,为什么?
1.B wait是在bus came再之前的事,所以是过去完成时,并且for前面是一段持续的时间,所以是been waiting
2.B 同理 在说这件事的时候come已经是过去的一件事情了
3.A 主谓一致,如果选seeing的话是谁在看呢?地球自己看?地球只能被看,所以是seen