29. We were amazed .… his knowledge of

Confucius philosophy.
(A) with
(B) at
(C) by
(D) of

i think C

C is correct.

Right. :-)

To determine the correct answer for this question, let's analyze the sentence. The sentence structure is "We were amazed..." and the phrase "his knowledge of Confucius philosophy" follows.

In this context, "amazed" is an adjective expressing a feeling of astonishment or surprise. It is usually used to convey a reaction to something extraordinary or impressive.

Now, let's look at the options provided:
(A) with
(B) at
(C) by
(D) of

When we use "amazed," it is typically followed by a preposition to indicate the cause or reason for the amazement. In this case, "his knowledge of Confucius philosophy" is what causes the amazement.

Among the options, "at," "by," and "of" are prepositions that can be used after "amazed." However, "with" is not commonly used in this context.

Now, we need to determine which preposition is most appropriate. In this specific sentence, we can choose either "by" or "at." Both prepositions are suitable to describe the reaction in this context.

So, the correct answer could be either (B) "at" or (C) "by."

It's important to note that language is not always strictly governed by rules, and multiple correct ways to express the same sentiment are possible. However, in the context of this sentence, (B) "at" seems to be a more common and natural choice. So, the correct answer is (B) "at."