几个英语选择题(追加!)

来源:百度知道 编辑:UC知道 时间:2024/07/02 04:47:48
1.Sorry you didn't find me at home . ___ out do some shopping.
A. I'd gone B.I'vegone C.I'll be going D.I've been going

2.If __ enough money, I'd definitely get a new car
A. I'd have B.I had C.I'd had D.I'll have

3*. Ihe worst holiday__was when we went camping.
A.I had ever C.I've ever had C.I've ever been to D.I ever made

4.How long __in New York,then?
A.are you living B.do you live C.have you been living D.have you been lived

5.I haven't got your book with me, I __it at home.
A. must leave B.had to leave C.would have to leave D.must have left

6.you're still at it, aren't you ? You really __that job by now. A. must have finished B.should have finished C. should finish D. would have to finish

7. People were different in those days . However he treated her ,my grandmother __my grandfather.
A.would never leave B. would ne

  1. A 因为后半句的动作比前半句的动作发生得早,前半句用一般过去时,则后半句得用过去完成时

  2. B是虚拟语气 和现在事实相反,从句用过去时态。

  3. B现在完成时可用于最高级,翻译成我曾经...过的

  4. C 问话人问的是:你到目前在这里住了多久。他认为你还要在这里居住下去。否则是:How long have you lived here?

  5. D对于过去做过事情的肯定猜测,用must have +过去分词

  6. B用排除法,句意是你还在做,不对吗?你到现在应该已经完成它的。因为有了by所以用过去完成时,其次是时间的问题MUST也有必须的意思。

  7. B因为grandfather对grandmother这些年来从不离开,无论发生了什么,将来也是,就这样。                                      这些题我做过,望采纳。o(∩_∩)o

1、A
2、B
3、C
4、D
5、D
6、B
7、C

D B C C D B C

1.Sorry you didn't find me at home . _A__ out do some shopping.
A. I'd gone B.I'vegone C.I'll be going D.I've been going

2.If _B_ enough money, I'd definite