Exercises Directions: Choose the best answer.
1) Why isn't he here? He _____ the train. A) must miss B) must have missed C) would have missed D) could miss 2) He is over eighty but still _____ read without glasses. A) can B) may C) will D) shall 3) Look, those people who are coming in are carrying wet umbrellas. It _____. A) may be raining B) should be raining C) must be raining D) can be raining 4) You _____ tell a lie again. A) may not B) would not C) can not D) must not 5) The flowers are dead. Maybe I _____ them more water. A) must give B) should give C) should have given D) would have given 6) No wonder you know it. Somebody _____ you. A) should have told B) must have told C) would have told D) ought to have told