您的位置:首页 > 英语语法 > 初中英语语法 > 资料详情
初中英语时态专项练习题二(有答案)
编辑:admin 时间:2012/10/20 15:37:00 来源:高中学习网

41
( ) 1 -- you ___ your breakfast?
-Yes, I have.
-When ___ you ___ it?
-Twenty minutes ago.
A. Have; have; have; had B. Did; have; did; have
C. Have; had; do; have D. Have; had; did; have
( ) 2 -___ your homework yet?
-Not yet, I___it.
A. Have you done; am doing B. Did you do; did
C. Did you do; am doing D. Have you done; did
( ) 3 -Where___ the recorder? I can't see it anywhere.
-I ___ it right here half an hour ago. But now it is gone.
A. did you put; have put B. have you put; put
C. do you put; putting D. did you put; have put
42
( ) 1 Mr Green ___ China for three years.
A. has been to B. has come to C. has been in D. has arrived in
( ) 2 Tom ___ London for two years.
A. had left B. has gone away
C. has been away from D. had been away from
( ) 3 How long ___ a Party member?
A. have you been B. are you C. have you become D. did you become
43
( ) 1 My father isn't here now. He ___Shanghai. He ___ there twice.
A. has gone; has been B. has gone to; has been to
C. has been to; has gone D. has gone to; has been
( ) 2 -Hi! Bruce. I have't seen you for three weeks.
-Hi! George. I___America.
A. have gone to B. went to -C. have been to D. have been in
( ) 3 My uncle___ London for five years. But he will be back next year.
A. went B. has been in C. has gone D. has gone to
( ) 4 -Could I speak to Mrs Black, please?
-Sorry, she ___ to the library.
A. is going B. has gone C. has been D. will to
( ) 5 Peter is young, but he___ many foreign countries.
A. has been in B. has gone to C. went to D. has been to
44
( ) 1 ____ you ____ the book?
A. Are; have B. Have; got C. Do; get D. Are; having
( ) 2 ____ you ____ to know about the news?
A. Do; must B. Will; get C. Have; had D. Do; have
( ) 3 They___ finish the job by tomorrow.
A. have got B. have got to C. got to D. have
45
( ) 1 Before we got to the railway station, the train___ already.
A. went out B. had gone C. has gone D. has arrived
( ) 2 The film ___ when I ___ to the cinema.
A. has begun; get B. had begun; got
C. has been on; get D. had been on; got
( ) 3 The meeting____ for five minutes when I got there.
A. had begun B. had been on C. has begun D. has been on
( ) 4 -Let's hurry. The President is coming.
-Oh, I was afraid that we___.
A. already miss him B. had already missed him
C. will miss him already D. have already missed him
( ) 5 When I___ to the cinema, the film___ for 5 minutes.
A. got; had begun B. get; will begin
C. got; had been on D. got; has been on
( ) 6 By the end of last term, we___over two thousand new words.
A. learned B. have learnedC. will learn D. had learned

参考答案

26. 1-5 B C C C A  27. 1-5 B D A C A  28. 1-4 A B D C  29. 1-3 A C D
30. 1-3 A A A  31. 1-6 D B B B C C  32. 1-3 D D A  33. 1-2 C B
34. 1-3 B D C  35. 1-3 D C A  36. 1-3 B A C  37. 1-6 B D D A B B
38. 1-3 C D A  39. 1-4 A C A A  40. 1-5 C C D A A  41. 1-3 D A B
42. 1-3 C C A  43. 1-5 D C D B D  44. 1-3 C D B  45. 1-6 B B B B C D


  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 下一页
  • 发表评论
    * 评论内容:
    * 用户名:匿名发表 *不选请在前面输入您的昵称
    * 验证码: 验证码,看不清楚?请点击刷新验证码 *请输入4位数的验证码
     
    发表评论须知:
    一、所发文章必须遵守《互联网电子公告服务管理规定》;
    二、严禁发布供求代理信息、公司介绍、产品信息等广告宣传信息;
    三、严禁恶意重复发帖;
    四、严禁对个人、实体、民族、国家等进行漫骂、污蔑、诽谤。
    名师视频辅导