一道语法题,谢谢~!

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:50:07
- How much____?
- A large sum of money.

A.you have been offered. B.have you been offered.
C.you have offered. D.they offered you.
请高手详细解释, 其他的答案为什么错了,为什么要选哪个答案。
谢谢~!!!!!!

B
(offer sb. sth. 提供某人某物,这句的意思是:你被提供多少钱?
you have been offered 放在how much疑问词后面要变成have you been offered)
这个疑问句中不能用陈述顺序

B
(offer sb. sth. 提供某人某物
you have been offered 放在how much疑问词后面要变成have you been offered)
这个疑问句中不能用陈述顺序
(D可以改为did they offer you)

选B,疑问句式(A错,D错),被动(C错)

B.