0  382962  382970  382976  382980  382986  382988  382992  382998  383000  383006  383012  383016  383018  383022  383028  383030  383036  383040  383042  383046  383048  383052  383054  383056  383057  383058  383060  383061  383062  383064  383066  383070  383072  383076  383078  383082  383088  383090  383096  383100  383102  383106  383112  383118  383120  383126  383130  383132  383138  383142  383148  383156  447090 

31. I haven’t seen Molly this week. I think she _____ her parents but I’m not sure.

  A. might be visiting        B. ought to visit 

C. could have visited       D. had better visit

试题详情

30.____ all her shopping, Lucy decided to go for a cup of coffee and have a rest.

  A. Doing  B. Being done  C. Having done  D. Having been done

试题详情

29. It was a workday morning, and ____ must have been kids in school then.

  A. there   B. it  C. that  D. which

试题详情

28. It was the training ____ he had as a young man ____ made him such a good engineer.

  A. what; that   B. that ; what   C. that; which   D. which; that

试题详情

27. With more and more forests being destroyed, huge quantities of good soil in our country ______.

  A. had been washed away   B. has been washed away 

  C. were washed away    D. are being washed away

试题详情

26. There is a new problem involved in the popularity of private cars _____ road conditions need _____.

  A. that; to be improved  B. which; to be improved 

C. where; improving   D. when; improving

试题详情

25. She didn’t come to the party last Sunday. ________, she could have made the party more exciting.

  A. If she came  B. Would she come  C. Had she come  D. Did she come

试题详情

24. She learnt both business and history, but she knows _____ of them well, though she can speak on _____ subjects in general.

  A. none; any  B. nothing; anything  C. neither; both  D. either; neither

试题详情

23. I wonder if Europeans make ____ a rule to send cards to their friends before Christmas.

  A. themselves   B. it  C. that  D. this

试题详情

22. ______ has just been explained is the key to the successful completion of the task.  A. That   B. Which   C. What   D. This

试题详情


同步练习册答案