Butter and cheese ______ in price.A.has gone up B.is gone up C have gone up D.are gone 类似的知识还有哪些?

问题描述:

Butter and cheese ______ in price.A.has gone up B.is gone up C have gone up D.are gone
类似的知识还有哪些?

这个主要考察的是主谓一致问题。Butter and cheese 是一个整体,谓语应该用单数。而这句话是在描述一个事实,应该用现在时。现在时有一般现在时,现在完成时和现在完成进行时。因此选A.

首先,butter 和cheese都是不可数名词,根据就近原则,排除C和D,
A是主动语态,是现在完成时,B是被动语态,一般现在时,根据时间,应该选A

可以选择C,go up有上升和增长的意思,在这里表示涨价.