Abstract
Sentences consist of propositions are made up of prepositional content and prepositional type. In this paper these propositions and the issues of presupposition, negation and antonymy are considered. The semantic markers have been designed to convey both semantic and referential information, deal with negation and incorporate other pragmatic features. Given the category of the verb and syntactic structure of the sentence it is possible to convey the illocutionary force and do the interpretation of the sentence after the application of the illocutionary force. Special emphasis has been given in dealing with the truth values of assertive propositions and compliance conditions of requestive propositions. The interpretation of the sentence in this way is important in discourse understanding, language models developed for speech understanding and in expert systems. The language understanding helps in building a good front-end interface. The implementation has been done using PROLOG.