1
您的位置: 线上活动  >  在线答题  >  答题题库

英语语法精练 (一)动词时态、语态

2023-05-16 17:31:15.226.0.21715

英语语法精练 (一)动词时态、语态 在线考试 答题题目
1、 Excuse me,sir .Would you do me a favor? Of course.What is it? I ( ) if you could tell me how to fill out this form.
  • A、had wondered
  • B、was wondering
  • C、would wonder
  • D、did wonder


  • 2、 On Monday mornings it usually ( ) me an hours to drive to work although the actual distance is only 20 miles.
  • A、takes
  • B、is taking
  • C、took
  • D、will take


  • 3、 Life is like walking in the snow,Granny used to say,because every step ( )
  • A、has shown
  • B、is showing
  • C、shows
  • D、showed


  • 4、 That must have been a long trip. Yeah,it ( ) us a whole week to get there.
  • A、takes
  • B、has taken
  • C、took
  • D、was taking


  • 5、 This president hopes that the people will be better off when he quits than when he ( ).
  • A、has started
  • B、starts
  • C、started
  • D、will start


  • 6、 I ( ) all the cooking for my family,but recently I have been too busy to do it.
  • A、will do
  • B、do
  • C、am doing
  • D、had done


  • 7、 Tom ,you didn't come to the party last night? I ( ),but suddenly remembered I had homework to do.
  • A、had to
  • B、didn't
  • C、was going to
  • D、would


  • 8、 It was really very kind of you to give me a lift home. Oh,don't mention it.I ( ) past your house anyway.
  • A、was coming
  • B、will come
  • C、had come
  • D、have come


  • 9、 I ( ) to visit you later that day, but I had to phone and cancel.
  • A、come
  • B、came
  • C、am coming
  • D、was coming


  • 10、 He will have learned English for 8 years by the time he ( ) from the university next year.
  • A、will graduate
  • B、will have graduated
  • C、graduates
  • D、is to graduate


  • 11、 Greater efforts to increase agricultural production must be made if food shortage ( ) avoided.
  • A、is to be
  • B、can be
  • C、will be
  • D、has been


  • 12、 With the rapid growth of population, the city ( ) in all directions in the past five years.
  • A、spreads
  • B、has spread
  • C、spread
  • D、had spread


  • 13、 Until we have discussed all the details,no decision ( ) about any new operations.
  • A、will be made
  • B、is made
  • C、is being made
  • D、has been made


  • 14、 According to the literary review, Shakespeare ( ) his characters live through their language in his plays.
  • A、will make
  • B、had made
  • C、was making
  • D、makes


  • 15、 She ( ) he hairstyle in her hometown before she came to Chongqin for a better job.
  • A、would change
  • B、has changed
  • C、changed
  • D、was changing


  • 16、 Joan was badly injured in the accident yesterday and she was sent to hospital. Oh, really?I ( ).I ( ) visit her.
  • A、didn't know; will go to
  • B、don't know;will go to
  • C、didn't know;am going to
  • D、haven't known;am going to


  • 17、 It seems water ( )from this tap for some time.We will have to take it apart to put it right.
  • A、had leaked
  • B、is leaking
  • C、leaked
  • D、has been leaking


  • 18、 Could I use your car tomorrow morning? Sure.I ( ) a report at home.
  • A、will be writing
  • B、will have written
  • C、have written
  • D、have been writing


  • 19、 Andy, how do you find your present occupation?Just so-so.I have decided to resign my job this July,by when I ( ) for five years.
  • A、have worked
  • B、will be working
  • C、worked
  • D、will have worked


  • 20、 Have you been to Gangtok? Actually,I ( ) there for 3 years and then left for home when my mother was ill.
  • A、had worked
  • B、has worked
  • C、was working
  • D、worked


  • 21、 Alice went fishing in the company of herfather early in the morning and she ( ) life lessons along the way.
  • A、was learning
  • B、has learned
  • C、is learning
  • D、had learned


  • 22、 Peter, where did you guys go for the summer vacation? We ( ) busy with our workfor months, so we went to the beach to relax ourselves.
  • A、were
  • B、have been
  • C、had been
  • D、will be


  • 23、 Didn't you go fishing with your friends last Sunday? No,I ( ) to nursing home as usual.
  • A、went
  • B、go
  • C、have gone
  • D、had gone


  • 24、 Where did you put the car keys? Oh,I ( ) I put them on the chair because the phone rang as I ( ) in.
  • A、remembered;come
  • B、remembered;was coming
  • C、remember;come
  • D、remember; was coming


  • 25、 What were you doing when Tony phoned you? I had just finished my work and ( ) to take a shower.
  • A、had started
  • B、started
  • C、have started
  • D、was starting


  • 26、 It is said in the book that Thomas Edison (1847-1931) ( ) the world leading inventor for sixty years.
  • A、would be
  • B、has been
  • C、had been
  • D、was


  • 27、 The manager was worried about the press conference his assistant ( ) in his place,but luckily, everything was going smoothly.
  • A、gave
  • B、gives
  • C、was giving
  • D、had given


  • 28、 How can I ever concentrate if you ( ) continually ( ) me with silly questions?
  • A、have;interrupted
  • B、had;interrupted
  • C、are;interrupting
  • D、were;interrupting


  • 29、 A Midsummer Night's Dream ( ) at the Theatre Royal on 19th June,and then tours throughout Scotland.
  • A、opens
  • B、is opened
  • C、will open
  • D、will be opened


  • 30、 My mind wasn't on what he was saying,so I am afraid of I ( ) half of it.
  • A、was missing
  • B、had missed
  • C、will miss
  • D、missed


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序