请教两道英语题,急啊!!!

来源:百度知道 编辑:UC知道 时间:2024/05/30 02:38:51
-Your story doesn't agree ( ) what the police told us.
-But what I said is just the truth!
A.for B.With C.to D.on
答案是B。可是与事情有关不是用agree on sth吗?警察说的话应该属于一个事情啊。agree with sb 才用人啊!难道就是因为这句话中有个人-警察,所以就用with吗?到底什么时候用哪个???

Can you ( ) good solution to these problem,sir?
A.think of B.think over
答案选A。为什么不选B?想一个问题应该是仔细考虑吧?是不是想出解决办法用think of,而think over是用在想的过程,例如:think over the problem。

先谈谈agree to的用法,agree to 是同意,愿意,答应(某事物),主语是sb,即是谁同意某事,而此句的主语是your story,是物,肯定排除。
为什么要选agree with呢,这里是“与某事一致,相符合,相吻合的意思”,整句话的意思是 “你所讲述的故事与警察告诉我们的不相符。”所以选B。,
第三,基本上没有agree for的用法,即使有,初中也不大要求。
第四,关于agree on, 一般agree不直接和on搭配,在什么情况下有on的用法呢,是 agree with sb on sth或者agree with sb about sth,意思为“在某方面”与某人意见一致的意思。
因此,分析一个英语句子首先肯定要理解其意思,不能乱套习语用法,在理解的基础上再分析肯定容易得多了。
至于第二个,同意楼上仁兄的,think of是想出,想到的意思;而think over强调的是过程。谁都可以有想这个过程,谁都可以仔细想,但是能想出结果就不是所有人都能办到的了,所以这句话是在问 你能想出解决该问题的方法吗?强调的是一个人的能力,和所达到的结果。

1. 在同意一件事情上用 on, 在同意一个人的想法时 with

2. Think over是再想一便,think of 是想一个

第一个~强调的是警察告诉我们的~重点在于警察~所以用B
第二个你自己就回答了~think of在于想出办法。这句话的意思就是强调要想出办法而不是强调想出的过程。

Q1.首先要纠正的事 agree on sth 不是与事情有关 而是就某事在某方面达成一致
agree with 有两种用法:
用法一:后面接人,就是你所说的agree with sb,表示同意某人的观点或看法
用法二:后面接物,agree with sth, 表示与...相符或一致
此题中用with并不是因为有个人-警察 呵呵 在这里警察本身不为大 而是他说的话算哈 with 后面说接的宾语是what the police told us 而不是警察法哈 这句话的意思就是“你说的故事跟警察告诉我们的不相符'。
Q2. 正如你