【英语】有关现在完成时和一般现在时的使用

最近在做一些翻译题,有个小问题是。有时候我翻的是一般现在时答案是现在完成时,有时翻的是现在完成时答案又是一般现在时。。

求解这两个时态的使用方法,谢谢

一般现在时:
1.概念:经常、反复发生的动作或行为及现在的某种状况或普遍真理。
2.时间状语: always, usually, often, sometimes, every week (day, year, month…), once a week, on Sundays,
3.基本结构:动词 原形 (如主语为第三人称单数,动词上要加(e)S)
主语+ 原型动词(或三单)+其它
主语+am/is/are +表语
4.否定形式:am/is/are+not;此时态的谓语动词若为行为动词,则在其前加don't,如主语为第三人称单数,则用doesn't,同时还原行为动词。
5.一般疑问句:把be动词放于句首;用助动词do提问,如主语为第三人称单数,则用does,同时,还原行为动词。

现在完成时:
1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
2.时间状语:recently, lately, since…for…,in the past few years, etc.
3.基本结构:have/has + done
主语+ have/has +过去分词(done)+其它 4.否定形式:have/has + not +d one .
5.一般疑问句:have或has。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-13
a.概念: 事情发生在过去,并一直持续到现在,且过去发生的动作对现在有一定影响.

b.句式结构: 主语+ have/has+过去分词

c.常与现在完成时连用的时间状语: already, yet, never, ever, so far, up till now, recently, in the past/last… years等连用. 如:

I have just finished my homework.

我已经完成了我的作业.

Mary has been ill for three days.

玛丽已经病了三天.

So far, she hasn’t enjoyed the summer vacation.

到目前为止,他并不享受她的暑假.

d.现在完成时态可用在下列结构中:

It is the first / second time…. that…结构中的从句部分,用现在完成时。例如:

It is the first time that I have visited the city.

这是我第一次访问这城市。
(2) 一般过去时

a. 概念:过去某一时刻或某段时间内发生的动作或状态

b. 与现在完成时区别:虽然动作都是发生在过去,但现在完成时强调的是动作持续到了现在,并对现在造成了影响,而一般过去时与现在没有任何关系,只是表达一个过去的动作,不涉及现在的情况.如:

I have seen the film.

我看过这部电影(对现在的影响是我了解这部电影的内容)

I saw the film last week.

我上星期看了这部电影.(只说明上星期看电影的动作,不涉及现在的情况)

He has lived here since 1999.

自1999年以来,他一直住在这里.(对现在的影响是他现在还住在这里)

He lived here in 1999.

1999年,他住在这里.(只能说明他99年住在这儿,不涉及现在,现在不一定住在这里)

现在完成时与一般过去时

原创/安颖/北京市西城区英语教师。

欢迎大家关注我的【百度百家号:安颖英语】:安颖英语,查看我的更多文章
第2个回答  2019-01-13
这两个的区别重点在于语境的理解,有的时候翻译题的答案并非只有一种,还得看个人的理解. 一般来说,
一般现在时没有什么特别的字眼,在陈述一段话,说一件事时用,这时候就得看是过去时还是现在时,现在就是现在的事,转告别人的话用的就是过去时,这个相关的可以多做些题
现在完成时就是过去一直持续到现在的事,并且以后还要继续做的事,就是现在完成
过去完成时就是过去的过去,像虚拟语气里较用的比较多
第3个回答  2019-01-14
1)下列动词come, go, arrive, leave, start, begin, return的一般现在时可以表示将来,主要用来表示在时间上已确定或安排好的事情。例如:

The train leaves at six tomorrow morning. 火车明天上午六点开。

When does the bus star? It starts in ten minutes. 汽车什么时候开?十分钟后。

2)以here, there等开始的倒装句,表示动作正在进行。例如:

Here comes the bus. = The bus is coming. 车来了。

There goes the bell. = The bell is ringing. 铃响了。

3)在时间或条件句中。例如:

When Bill comes (不是will come), ask him to wait for me. 比尔来后,让他等我。

I'll write to you as soon as I arrive there. 我到了那里,就写信给你。

4)在动词hope, take care that, make sure that等的宾语从句中。例如:

I hope they have a nice time next week. 我希望他们下星期玩得开心。
第4个回答  2019-01-13
现在完成时强调发生在过去的动作对现在的影响如:I have had breakfast.我已经吃过早饭了。(现在不饿)
一般现在时表示习惯性动作或经常发生的行为。如:I have breakfast at seven every morning.
相似回答