OE
If you don’t know the meaning of “chagrin,” or embarrassment, this problem could be challenging. The investors were embarrassed that, when the software got to market, it had already been surpassed! Here is a great opportunity to recycle other words from the sentence to fill in the blank: a “specification” must specify, or call for or describe. “Possessed” is a tempting choice here, but a specification is just a description of a planned product or project and therefore can’t possess the actual capabilities of the software. “Updated” and “enhanced” form a nice equivalent pair, but they don’t quite fit the meaning. Finally, “predicted” does not accurately describe what the “original specification” would do—it wouldn’t forecast the capabilities of the software, it would just describe what they were supposed to do. That leaves “boasted of” and “promised” as the correct answer pair.
Answer: B,F