两道英语题 帮帮忙 谢谢了

来源:百度知道 编辑:UC知道 时间:2024/06/28 16:05:20
1.
—You look so upset.
—My best friend is angry with me.What should I _____ to him?
A.speak B.say C.argue D.talk
为什么选B,不选A?

2.
—It's said that many old houses around our school _____ next year and a large green area will appear.
—That's great.Our school will be more beautiful.
A.pull down
B.will be pulled down
C.will pull down
D.are pulled down
四个答案有什么区别?为什么选B?

1.speak后面一般接某种语言,比如Chinese(汉语),而say to sb.表示对某人说什么话,这里say 后面接what,表示说什么。
2.pull down 表示倒下
will be pulled down 被动,将被推倒(将来时),因为后面一句的意思是将会出现一片绿化带,表示将来时
will pull down 主动的倒下,房子不可能自己倒下
are pulled down 被动,现在时,跟后面的将来时不吻合。

1. speak是不及物动词 后面不可以加宾语 而what是对宾语提问的 所以不可以 当然speak + 语言 是一种特殊用法 , say后面是一定要加宾语的 所以用B

2. 题目中讲了是next year 是未来式 所以A D 都排出了 一个是现在时 一个是现在时的被动 而房子是被推倒的 是被动 所以B

speak作及物的时候多用于speak English等语言
用say,就是说say something,所以what这个提问才能提出来,what代表的就是Something

首先a,c因为是主动,所以不对,这里的话意思是房子被推倒,那么明年的事情当然用将来时态咯,所以是will be pulled down

1.speak一般后面是加语言,比如speak English
say是用语两者交流,say sth
2.首先,A缺少谓语 肯定错的,
其次,由于句中房屋是被拆而非主动,所以要用被动的be pulled, 故C错
还有,句中It's said that表据说,就是不肯定,是将来可能发生的事,所以要用将来时,故D错

1.对某人说话应该用say,speak通常用于某种语言。比如speak English.
2.因为是next year所以用将来事态,这样就将第一个和第四个排除,又因为那些老房子是被推倒,所以用被动语态,所以选第二个。

1.对某人说……用say to,speak to 一般是指电话上和某人讲话
2.A和C都是主动语态,这道题应该是被动,所以这两项肯定不选。因为是next year