Choose the correct option.

Correct answer: B. He ought to speak French well. He lived in France for twenty years.

  • A. He ought to speak French well. He lived there for twenty years.
  • B. He ought to speak French well. He lived in France for twenty years.
  • C. He ought to speak French well. He lived there since twenty years.
  • D. He ought to speak French well. He has been living there for twenty years.

Explanation

This option is correct because it clearly specifies the location (France) where he lived for twenty years, making the sentence more precise and informative.

Last updated

Related questions