English- Modals Welcome to your English- Modals 1. The police think that Neena may be there yesterday at the time of murder might have been there might have be there might be there None 2. You ............... him that gambling would ruin him. should have warned must warn should warn None 3. He ............... catch the first train tonight is to have was to have is to None 4. The dinner had prepared yet when our guests arrived . had not been prepared had prepared . had been prepared None 5. She ............... alone as it was raining heavily must not have left should not leave must not leave None 6. She advised that I ............... curtail expenditure. should shall should have None 7. She ............... here last night as her friend was better then. should not have stayed need not stay need not have stayed None 8. You ............... stood by your sister, when she was in difficulties ought to have should have ought to None 9. You ............... obey your parents must ought to should None 10. She ............... work hard if she wants to top the merit list must must have must not None 11. . He ............... go to college daily by bus in his college days would will should None 12. If we request her she ............... to college must give a lift might give a lift can give a lift None 13. . We enjoyed the movie, you ............... there. can be should have been should be None 14. How are you here? You ............... her marriage are to attend were to attend were to have attended None 15. She told me that she ............... English fluently and was very happy. could speak can speak could have spoken None 16. She told me that she ............... go to Mumbai next month. should would will None 17. She expects that her son ........... . may return can return should return None 18. My sister ............... to Delhi in such circumstances need not go need not to go need not to have gone None 19. . Since the keys are with my brother, I ............... you money cannot lend will not lend may not lend None 20. It is possible Marlowe ............... plays for Shakespeare might have written may write might write None Time's up Please Share This Share this content Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Opens in a new window Leave a Reply Cancel replyCommentEnter your name or username to commentEnter your email address to commentEnter your website URL (optional) Save my name, email, and website in this browser for the next time I comment.