As far as I know people say that "must have done" can't express obligation in the past. However, how would you classify these sentences then?

1 To qualify for this position, you must have had a two-year working experience in the position of sales-manager.

2 To qualify for this position, you must not have been married.

What is this if it's not an obligation in the past?

  • It is not in the past tense, both of them are present perfect. – Dhanishtha Ghosh Oct 16 '20 at 14:57
  • I didn't say "past tense", I said "obligation in the past". And no, there is no present perfect here either. – user1425 Oct 16 '20 at 15:01
  • The sentences are not expressing an obligation. They are expressing a condition - a requirement that applicants for the job must meet. You could reword them as: This position requires two years of working experience as sales manager and This position requires someone who has not been married – Ronald Sole Oct 16 '20 at 18:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.