• Perfecr Modals
     Help
  • What’s the difference between “should do” and “should have done”?
    “Should do” = advice for the present or future. “Should have done” = regret or criticism about the past.
  • Translate: “I should have studied medicine.”
    Tôi đáng lẽ nên học ngành y.
  • Which sentence shows less certainty:  A. He must have missed the bus. B. He might have missed the bus.
    B
  • Unlock this slideshow and over 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.