B. fill in the blanks with must not , might have , could have , could not have , should have , will have , would have .

1. we .....encourage corruption .
2. knowing that he has been ill for sometime , you ....visited his home earlier.
3. Given his limitations, we may say that he ......
done that work in a better way.
4. He .....a lot of new things to talk about when he gets back from his hometown.
5. If he had got some big opportunity like many of his friends , he ..... succeeded long ago.
6. If we had started early, we .....reached the top by now.
7.you.......visited a doctor this morning.
8. My friend .....written to the principal about the incident .
9. You taken care of your little sister while crossing the road.
10. you....finished the work so quickly.

1.must not
2.could have
3.should have
4.will have
5.might have
6.would have
7.should have
8.might have
9.could have
10.could have
  • 2
What are you looking for?