A)dare; B) ought to; C)need; D)must.
15. It … be Frank’s father. He looks so young.
A) must; B) can; C) can’t; D)might; E) may.
16. Nobody knows for sure, he … be in New York or Washington.
A) must; B)need; C)to had to; D)might.
17. …. to wash the dishes?
A) Have you; B) Do you have; C) Need you; D) May/might you.
18. She … to revise more if she wants to pass the exam.
A) must; B)ought; C)might/may; D)should; E)could.
19. I … swim really well when I was 6 years old.
A) might; B)could; C)must; D)was able to.
20. This briefcase isn’t mine. It … belong to Debby.
A) must; B) may; C)can’t; D)should.