和谐英语

您现在的位置是:首页 > 英语语法 > 语法练习

正文

英语时态考题专练(有详解)

2016-06-27来源:和谐英语

13. —Did you enjoy the film?

—Yes, it’s the best one I ________ these years.

A. had                                       B. have had   

C. had had                                         D. would have

14. —Did Alan enjoy seeing his old friends yesterday?

—Yes, he did. He ________ his old friends for a long time.

A. didn’t see                                           B. wouldn’t see

C. hasn’t seen                                         D. hadn’t seen

15. When I called you this morning, nobody answered the phone. Where ________?

A. did you go                                          B. have you gone

C. were you                                            D. had you been

16. She ought to stop working; she has a headache because she ________ too long.

A. has been reading                                  B. had read

C. is reading                                            D. read

17. —Why do you look worried?

—Fred left the company half an hour ago. His work ________ unfinished since.

A. left                                                      B. was left

C. has left                                                D. has been left

18. —You could have asked Mr Johnson for help. He is kind-hearted.

—I ________ that. A whole day ________.

A. forget; wastes                                      B. forgot; was wasted             

C. forgot; had wasted                               D. forget; was wasted

19. You’d better not phone the manager between 7 and 8 tomorrow evening; he ________ an important meeting then.

A. will have                                             B. would have

C. will be having                                      D. will have had

20. —I’m sorry, but the boss isn’t here yet. Shall I have him call you when he comes back?

—No, I’ll call him back. If I call again in half an hour, do you think she ________ ?

A. had arrived                                          B. has arrived

C. will arrive                                            D. will have arrived

21. —What’s wrong with your coat?

—Just now when I wanted to get off the bus, the man next to me ________on it.

A. sat                                                      B. had sat

C. had been sitting                                    D. was sitting

22. —Why weren’t you at the meeting?

—I ________ for a long-distance call from my aunt in America.

A. waited                                                 B. was waiting

C. had been waiting                                   D. had waited