推荐文档列表

时态和语态50题

时间:2021-10-02 13:42:46 英语论文 我要投稿

时态和语态50题

从A、B、C、D四个选项中,选出可以填入空白处的最佳选项。

  1. --- Oh, dear. I forgot the air tickets.

  --- You ______ something.

  A. have left B. are always leaving

  C. are leaving D. always left

  2. --- I ______ so busily recently that I ______ no time to help you with your math.

  --- That’s OK. I can manage it by myself.

    A. have been working; have

  B. have worked; had

  C. am working; will have

  D. had been working; had had

  3. Remember to send me a photo of us next time you ______ to me.

  A. are writing B. will write

  C. has written D. write

  4. He ______ at the meeting, but his heart attack prevented him.

  A. will speak B. is going to speak

  C. had to speak D. was going to speak

  5. --- I beg your pardon, but I didn’t quite catch you.

    --- Oh, I ______ myself.

  A. am talking to B. talked about

  C. have talked to D. was talking to

  6. I ______ ping-pong quite well, but I haven’t had time to play since the New Year.

    A. will play B. have played

  C. played D. play

  7. I first met Tom 10 years ago. He ______ in a radio factory at that time.

  A. had worked B. has worked

  C. was working D. has been working

  8. --- What ______ when I phoned you?

  --- I ______ my work, and I wanted to go out.

  A. have you done; finished

  B. were you doing; have finished

  C. did you do; had just finished

  D. were you doing; had just finished

  9. --- Have you finished the report?

  --- No. I ______ it all this week.

  A. will do B. had done

[1] [2] [3] [4] [5] [6]