高二英语单项选择题【求详解】

Heissaid()abookonthehistoryofChinesetaxation,butwedon'tknowifhehasfinishedit.A.tobewr... He is said ( )a book on the history of Chinese taxation, but we don't know if he has finished it.
A.to be writing B.writing C.having written D.to have written

顺便问一下agree to和agree with的区别,谢啦。
展开
百度网友dfa24e5635
2013-06-28 · TA获得超过5.1万个赞
知道大有可为答主
回答量:3.3万
采纳率:58%
帮助的人:1.1亿
展开全部
你好。
1 答案是A.
He is said ( A )a book on the history of Chinese taxation, but we don't know if he has finished it.
.to be writing-------强调过去被看见的时候“正在写作”, 不过这是语法上的错句。正确的句子是:
(比如说)He was then seen writing / was then said to be writing a book on the history - -- - - .记住,谓语动词必须是一般过去时,非谓语动词是 (to be )writing .

2 agree to 你的对方开出的条件------ agree to his requirements

agree with sb 或者his opinion / viewpoint ------agree with Tom , agree with what he has said

agree on 你与你的对方共同制定的条款 -------agree on the working conditions
燕子19780916
2013-06-28 · TA获得超过6051个赞
知道大有可为答主
回答量:2421
采纳率:0%
帮助的人:1164万
展开全部

选A. to be writing


解释:

Sb. is said to be doing sth. = It is said that sb. is doing sth. 表示“据说某人正在做某事”

如果是已经完成某事,则用:Sb. is said to have done sth. ,但是这样不符合句子意思。


句子意思:

据说,他正在写一本有关中国税收历史的书,但是我们不知道他是否写完了。


agree to 和 agree with 的区别在于,它们能跟的宾语不一样。

  1. agree with sb. 同意某人看法;

  2. agree to sth.  接受某事(比如某些合同条款);

  3. agree to do sth. 同意做某事;


另外,agree on sth.  表示“就某事达成一致意见”。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
给力英语
2013-06-28 · TA获得超过9801个赞
知道大有可为答主
回答量:6428
采纳率:50%
帮助的人:2492万
展开全部
第一个选椐说他正在写一本书,但不知道他是否已写完了。
gree with同意某人,agree to同意某事,某一建议,安排等,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-28
展开全部
答案选A。
sb is said to do sth.
根据后半句“我们还不知道他有没有还没写完“可判断,前半句应该用现在进行时。

agree to sth
agree with sb (on sth)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a7c4b6d
2013-06-28
知道答主
回答量:10
采纳率:0%
帮助的人:4.1万
展开全部
楼上正解。就是第一个agree打错了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式