0  388033  388041  388047  388051  388057  388059  388063  388069  388071  388077  388083  388087  388089  388093  388099  388101  388107  388111  388113  388117  388119  388123  388125  388127  388128  388129  388131  388132  388133  388135  388137  388141  388143  388147  388149  388153  388159  388161  388167  388171  388173  388177  388183  388189  388191  388197  388201  388203  388209  388213  388219  388227  447090 

30. They must have finished the work by the end of last month, __________?

A. mustn’t they                B. haven’t they

C. hadn’t they                 D. didn’t they

试题详情

29. -I didn’t know you were good friends.

  -You _______. I have known her since she moved here. You were studying abroad then.

    A. may have                  B. needn’t have

C. couldn’t have                 D. must have

试题详情

28. It was playing computer games that cost the boy a lot of time that he __________ doing his lessons.

    A. might have spent               B. ought to have spent 

C. must have spent               D. could have spent

试题详情

27. -I’m told that John had another car accident this morning.

  - I believe not. He _____ so careless.

    A. shouldn’t have been            B. wouldn’t have been

C. couldn’t have been             D. mustn’t have been

试题详情

26. -Is there any flight to Tokyo today?

  - I think there _____, for the weather is too bad.

    A. mustn’t be                   B. mightn’t be

C. needn’t be                   D. can’t be

试题详情

25. Research findings show we spend about two hours dreaming every night, no matter what we ________ during the day.

    A. should have done              B. would have done   

C. may have done                D. must have done

试题详情

24. My sister met him at the Grand Theatre yesterday afternoon, so he ________ your lecture.

    A. couldn’t have attended           B. needn’t have attended

    C. mustn’t have attended               D. shouldn’t have attended

试题详情

23. I told Sally to fix him up with this job, but perhaps I _________ it out for her.

    A. had to write                  B. must have written   

C. should have written             D. ought to write

试题详情

22. You ______ pay too much attention to your reading skill, as it is so important.

    A. cannot                         B. should

C. must                       D. needn’t

试题详情

21. -I went to work on foot yesterday, though it _________ cats and dogs.

  -You __________ by bus. It was likely to get a cold.

    A. is raining; must have gone           B. rained; would go

    C. was mining; should have gone     D. have rained; could have gone

试题详情


同步练习册答案