In which one of the following complete subjects agrees with the predicate

"has learned spanish"?
A.Jennifer and her class
B.The twins,Tina and Terry,
C.Neither Jane nor Henry
D.Either Samuel or his children

I think its "C" am i correct?

Yes. :-) You're right.

how about "B" can it agree with the prdicate?

Twins is plural. For B to be correct the predicate would have to be "have learned Spanish."

To determine which one of the complete subjects agrees with the predicate "has learned Spanish," you need to identify the subject that matches the verb in terms of number and person.

The phrase "has learned Spanish" corresponds to the third person singular form of the verb. So, we are looking for a subject that also matches this form.

Let's analyze the options:

A. Jennifer and her class - This is a plural subject, so it does not agree with the singular verb "has learned."

B. The twins, Tina and Terry - This is a plural subject, so it does not agree with the singular verb "has learned."

C. Neither Jane nor Henry - This is also a plural subject, and it does not agree with the singular verb "has learned."

D. Either Samuel or his children - This is a singular subject that agrees with the verb "has learned." Therefore, option D is the correct answer.

Therefore, the correct answer is D.