几个英语语法问题

2024-11-23 09:10:11
推荐回答(4个)
回答1:

in front of 是指在整个物体的前面,例如:my car in front of my house。
而in the front of是指在物体内部的前面,例如:I was sit in the front of classroom.
至于agree on,agree to,agree with+n.的区别,是
agree on;agree to;agree with;agree that ;
agree on作“就……取得一致意见”解。例如:
The building of a new car factory was agreed on last month. 上月,就建一座新汽车厂之事达成了协议。
agree to有两层含义和用法:
其一是to作为动词不定式符号,其后跟动词原形,作“同意(答应)做某事”解。例如: My father agreed to buy a new pen for me. 父亲答应给我买支新钢笔。
其二是to作为介词,之后跟表示“计划/条件/建议等一类的名词或代词”。例如: They have agreed to our plan. 他们已同意我们的计划。
agree with作“同意某人的意见”解,其后可跟表示人的名词或代词,也可跟表示“意见”或“说的话”的名词或从句。
例如: He agreed with my opinions.
他同意了我的意见。
We agreed with what he said at the meeting.
我们同意他在会上讲的话。
agree that作“认为……”解,其后跟宾语从句。
例如: I agree that your composition is very good.
我认为你的这篇作文写得不错。

ago的用法: 1. 只与时间段连用,不与时间点连用;只能放在时间段之后,而不能置于其前;在一般情况下只能与过去时连用,而不与完成时连用:I met her a month ago. 我一个月前见过她。但是若用于表示推测的句子,或因为行文的需要,或为使句子生动等,也可将 ago 用于完成式:He must have seen her a week ago.

I had thought that he had died atleast 20 years ago. 我原以为他至少在20年前就已经去世了。2. 表示多长时间以前的今天,英语可用“一段时间+ago today”这样的结构,且通常与过去时连用:He got married ten years agotoday. 他是10年前的今天结婚的。3. 带有 ago 的时间短语不仅可用作状语,而且可用作表语,意为“是…是以前的事”:
That was over 20 years ago. 那是20多年前的事了。

How long ago was it? 这是多久以前的事了? (注:择自庐江英语口语)

before的用法:1. prep. 在......以前,强调时间
He came to see me the day before yesterday. 他前天来看我了。
2. prep. 在......前面,当着......的面,向......,强调地点
She has to appear before the court. 她必须出庭受审。
3. prep. 在......之前,先于,强调次序
Those with babies can get on the bus before others. 带小孩的人可以先上汽车。
4. prep. 与其......(宁愿)
I'd shoot myself before I apologized to him! 我宁死也不向他道歉!
5. adv. 以前,强调时间
We've seen that film before. 我们以前看过那场电影。
6. adv. 在前面,向前,强调位置
Don't run before and after. 别跑前跑后。
7. conj. 在......前,强调时间
before的含义比较灵活,实际翻译时应结合具体情况机动处理。
1. 趁......
You should do it before it is too late. 趁现在还不算太晚,你应该赶快做它。
2. 尚未来得及
Before she could move, she heard a loud noise, which grew to a terrible roar. 她还没有来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before they reached the house, a new great wave came, sweeping down trees, and sweeping them down too. 他们还没到屋子,又一个巨浪打来,冲倒了树,也冲倒了他们。
3. 要......先......
You should be a pupil before you become a teacher. 要当老师,先作学生。(注:择自北京四中校网)

区别:ago 与before

ago与before 是两个表示“以前”的概念的单词。在用法上,它们的区别是较大的。

1)ago和一般过去时的动词连用,表现现在以前的过去时间,它不能用于完成时态,例如:

Your friend was here a week ago, wasn't he? Of course he was.

before可以和完成时态连用,也常常与never连用,表示在早先或过去的某时间的“以前”。例如:

I never met him before. He's new to me.

下面以three years ago和three years before为例来进行比较。three years ago用于过去时态,表示从今天算起的“三年以前”;而three years before用于过去完成时态,表示从三年以前算起的过去。试看下面的比较:

A. I met him three years ago. We've been friends for 3 years.

B. I had met him three years before. I met you in 1992.

句A表示:“(从今天算起)三年前我遇见过他。”句B表示:“(从三年前追溯起)三年前我遇见过他一次。”

2) 另外before与ago单纯在形式上的区别是before可以单独使用,ago必须与别的表示时间的词连用。例如:

I have read it before. It is a very good novel.

I read it 3 years ago. But I can't remember everything about it.
注:择自北京四中校网)

回答2:

1 in front of 在...(外面的)前面
He was standing in front of the building.
in the front of 在...(内部的前面)
He was standing in the front of the classroom.

2 agree on在某一点上取得一致意见
Can we agree on a date for the next meeting?
咱们能不能为下次会议确定一个日期?

agree with同意,赞成某人的观点,与…取得一致,(气候,食物)适合某人
I agree with you/ your opinion.
我同意你的意见。

agree to答应,同意某种安排,建议等
They quite agree to your advice.
他们完全同意你的建议。
They quite agree to your arrangements.
他们完全同意你的安排。

3 ago副词,‘以前',与动词简单过去时连用
before介词,连词,付词“在…之前”“以前”
在它们同为付词时:
ago要从现在往前推,如:two years ago,是从现在开始算起的“两年前”
before则要从过去的某一个时刻算起的“两年前”

ago和before的这种区别直接影响谓语动词的时态。
如:
The school was founded ten years ago.(用一般过去时)
这所学校是十年前创办的。

I visited him three days ago, but his neighbour said he had gone to London two days before.(three days ago用一般过去时visited;而two days before则用过去完成时had gone,后面这一句不能用two days ago)
我三天前去拜访他,可是他的邻居说早在两天前他就到伦敦去了。

回答3:

in front of 前后两个物体不在一个空间,是隔开的。in the front of强后两物体在同一个空间里。例如,车停在树的前面就用前者,老师在教师前面站着就用后者。agree on加事情matter之类,agree to加观点idea之类,agree with加某人。ago用于过去时,before用于完成时。希望能解决你的问题。

回答4:

1 in front of 在...(外面的)前面 讲台在黑板的前面
in the front of 在...(内部的前面) 讲台在教室的前部

2 agree on在某一点上取得一致意见 + plan,issue,term等
agree with同意,赞成某人的观点,与…取得一致,(气候,食物)适合某人
agree to答应,同意(某人提出观点或要求后,表示同意)

3 ago副词,‘以前',与动词简单过去时连用
before介词,连词“在…之前”“以前”
作副词时,以前,过去,已经,常用于完成时