您现在的位置是:首页 >

现在完成时加before 现在完成时能与before 搭配么

火烧 2022-03-24 04:46:41 1219
现在完成时能与 efore 搭配么 现在完成时能与 efore 搭配么现在完成时能与 efore搭配。当 efore词形为副词作时间状语时,往往用现在完成时。例如:I have ever ee uch
现在完成时加before 现在完成时能与before 搭配么

现在完成时能与before 搭配么  

现在完成时能与before 搭配么

现在完成时能与before搭配。
当before词形为副词作时间状语时,往往用现在完成时。
例如:I have never seen such a kind man before.
before的用法:
一、 before用作连词
1. before用作连词时,意思是“在……之前;还没来得及 …… 就”。例如:
Before she could move, she heard a great noise, which grew to a terrible roar. 她还没来得及动弹,就听见有很响的声音,接着就成了可怕的隆隆轰鸣声。
Before I could say a word, she had stormed out of the room. 不等我说一句话,她就冲出了房间。
Don’t count your chickens before they are hatched. 不要高兴得过早。
2. 用于It + be + 时间段 + before...句型中,意思是“在……之后才……”。例如:
It will be five years before I e back.
我五年后才能回来。
It was not long before the enemy was driven out of their country. 不久之后,敌人就被赶走了。
如果主句中用否定式,则表示“不多久……就”。
It won’t be long before they understand each other. 他们不久就会互相了解的。
3. 还有“趁……(还没有)”之意。例如:
They are thinking of buying the house before the prices go up. 他们正在考虑趁房价未涨时把房子买下来。
Do it before you fet it. 趁早动手,以免忘了。
二、before用作介词
before用作介词时, 可以指时间“earlier than在……之前”,也可以指位置“in front of在……之前”。例如:
There is nothing that has not been bitter before being ripe. 凡事在成熟前,都是有苦味的。
Don’t put the cart before the horse. 不要本末倒置。
He was brought before the judge. 他被带到法官面前。
三、before用作副词
before用作副词时,意思是“at an earlier time / in the past以前”。例如:
I’ve seen the film Titanic before. 我以前看过《泰坦尼克》这部电影。
I have never seen such beautiful flowers before. 我以前从未见过如此美丽的鲜花。
四、短语before long与long before的区别
before long是“很快,不久”的意思, 可以用于各种时态。例如:
Before long, he went to America. 不久,他就去了美国。
I hope to see you before long. 我希望不久后再见到你。
而 long before是“很久以前”的意思,一般用在过去时或过去完成时的句子里。例如:
She said she had read the novel long before. 她说她很久以前就读过这部小说。
That happened long before. 那件事发生在很久以前。

before现在完成时

可以

I (not read)the book before.(现在完成时)

haven't read
现在完成时have/has+动词的过去分词
祝你进步

before现在完成时放哪里

before现在完成时一般放在句末。如:I have never been to the Great Wall before.

什么现在完成时 现在完成时的结构 现在完成时要注意哪些

现在完成时
指着眼于现在 强调过去的动作对现在造成影响
句型:This is the first/best/the only book that I have ever read.
It has been three years since I learnt English.
=it is three years since I leant English.
4过去完成时
是指过去的过去
Hardly /scarcely had I arrived at the station when the bus left.
No sooner had I arrived at the station than the bus left.
特例:hope, wish, expect, think, intend, mean, suppose用过去完成时表示"原本… had expected, had intended 表示本期盼,本打算
句型: No sooner than hardly/scarcely when
No sooner had he arrived at the station than the bus left

现在完成时能不能跟before? 例如:Have you been there before? 一般现在完成时后要跟什么时间状语的?

能 。现在完成时跟的时间状语 一般就是 already yet just before 。还有for 短语(for后加时间段)since短语(since后加过去的时间点)

现在完成时

讲解如下:
——————————————————————--——-
现在完成时用来表示之前已发生或完成的动作或状 态,其结果的确和现在有联络。动作或状态发生在过去 但它的影响现在还存在;也可表示持续到现在的动作或 状态。其构成: have (has) +过去分词。

现在完成时的基本构成方式是用动词have加上过去分词。它是用来表达过去发生事情的另一种方式。
He has studied English and French.
他学习过英语和法语。
I have read many books.
我读过很多书。
通常一个动词的过去分词和他的过去式是一样的,但是有一些动词的过去分词有不规则的形式。
be been
go gone
e
e
run
run
swim swum
fly
flown
see
seen
speak spoken
do done
give
given
hide hidden
bee bee
take
taken
get gotten / got
break broken
shake shaken
wake
waken
awake awaken
rise risen
lay lain
fall fallen
begin begun
know known
fet
fotten
write written
choose chosen
drink drunk
eat
eaten
bite bitten
show
shown

She has fotten her name. She has amnesia.
她已经忘记了自己的名字。她有健忘症。
I have already drunk the coffee.
我已经喝过咖啡了。
They have gone to see the President.
他们已经去见校长了。
She has e to see you.
她来看过你了。
当have被用在现在完成时态中时,它可以和前面的代名词一起组成缩写形式。
I've been to New York once before.
我曾经到过纽约。
He's gone to the fish market.
他已经去过鱼市了。
We've e to help.
我们已经提供了帮助。
现在完成时用not来表达否定形式。当有not出现的时候,have可以和not组成缩写,但是此时不能和前面的代名片语成缩写。
She hasn't spoken to him.
她还没和他说过话。
We've not spoken with her.
提问的时候,have需要被提到句首。
Have you seen Matthew?
你见过马休了么?
简单过去时和现在完成时在一定程度上有共同之处,当然事实上两者之间有本质区别。当需要指明过去一个特定的时刻发生的事情时,需要使用简单过去式。
He finished three days ago.
他三天前做完了工作。
They finished a long time ago.
他们老早就完成工作了。
当没有特定指明的时间,现在完成时和简单过去时都可以使用。
I have already finished.
我早就完工了。
I already finished.
我早就完工了。
简单过去时比现在完成时更能表达事情的结果。
John has taught math for enty years.
约翰已经教了20年的数学。
John taught math for enty years.
约翰教了20年数学。
在上面的句子中,第一句保留了约翰继续教数学的可能性。第二句表明约翰已经不再教数学了,他可能退休了,换工作了,或者去世了。
Steve and Carol have eaten at that restaurant ice. They really like it.
史蒂文和卡洛尔已经在那家饭店吃过两次饭了。他们真的喜欢那里。
Steve and Carol ate at that restaurant ice.
史蒂文和卡洛尔两次在那家饭店吃饭。
如果一件事情发生在过去并且延续到说话的这个时刻,就需要使用现在完成时。
They have lived here for a long time.
他们在这里已经生活了很长一段时间。
She has been in Australia for o years.
她到澳大利亚已经两年了。
We have studied for 5 hours straight.
我们已经连续学习了5个小时。
Tim has waited for 30 minutes.
蒂姆已经等了30分钟了。
下面的句子包含了“动作在过去发生并且已经结束”的含义。
They lived here for a long time.
他们在这里住了很长一段时间
Melissa waited for 30 minutes.
梅丽莎等了30分钟。
通常当句子里有since时我们使用现在完成时。
We have lived here since June.
我们从六月份开始就住在这里。
She has been in China since last month.
她从上个月起就在中国了。
当现在完成时前有might时,就算主格是第三人称单数形式,我们还是使用have的动词原型形式。
She might have fotten to lock the door.
她可能忘记了关门。
He might have given the painting to someone.
他可能已经把画给别人了。
Should、could、must没有简单过去时.他们用现在完成时来表达过去的状态。
He should have told you earlier.
他应该早点告诉你的。
I should have tried harder.
我应该更努力的。
She could have been nicer.
她可以做得更好的。
You must have seen him.
你一定已经见过他了。
My father has been working a lot.
我父亲已经做完了很多工作
We've been hiking in the mountains.
我们已经徒步旅行了许多山
I have been sleepy lately.
我睡得太晚了
She has been angry with me for as long as I can remember.
我能记得她已经很长时间在生我的气
Past Perfect 过去完成时
Richard had already left. I didn't see him.
理查德一定已经离开了.我没有看到他
They had eaten all the cookies. They didn't even leave a crumb.
他们把所有的饼干都吃完了,甚至连一点儿碎末都没留下
I had studied French, but I still couldn't understand him.
虽然我已经学过了法语,可到现在我还无法理解它
Future Perfect 将来完成时
By the time you get there, she will have already left.
当你到这儿时,她已经离开了
Conditional 条件句
Susan said that he would arrive soon.
苏珊说他不久便会到达
He thought that she would marry him.
他原想她会嫁给他
I hoped that you would at least try it.
我希望你至少要试试看
She would like to meet you.
想必她会很乐意见到你
I wish you would visit more often.
我希望你能常来这儿
Would可以与前面的代名词一起缩写变成 'd
I'd like some more coffee please.
我想要多一些咖啡
I knew that he'd do that.
我知道他会做这的
She'd rather be with me than you.
她觉得跟我在一起比跟你在一起更好
I'd have done the same thing.
我做了同样的事
Would同样用在过去式中
When I was a child, we would play cowboys and indian for hours.
当我还是个小孩儿时,我们一起晚牛仔与印地安人的游戏常常几个小时
When we were younger, we would swim aross the lake.
在我们更年轻时,我们可以游过湖对岸
Unreal Present 假设时态
If he was smart, he'd leave town right away.
如果他聪明的话,他早离开镇子了
If he became President, it would result in the destruction of the pla.
如果他成为总统,那便是世界末日了
If I was rich, I'd buy a ranch in Texas and raise cattle.
如果我很富有,我一定在田纳西买块大牧场放牛
If your father found out, he'd be really angry.
如果你父亲发现了,一定非常生气
If I had known, I would have helped.
如果我知道的话,我一定帮忙
If we had listened to our parents, we wouldn't be in this situation.
如果我们听从了父母的话,我们就不会陷入这种境地了
If I had known there were snakes in the water, I wouldn't have gotten in.
如果我知道那儿冬天有蛇,我就不会去了
If I had know about that, I never would have married him.
如果我知道那些事的话,我决不会嫁给他

whenever能不能与现在完成时连用

1.一般过去时:在一般过去时的句子中,通常会出现下列一些标志词。

表示过去的时间状语有:yesterday,then(那时候),at that time(moment),justnow(刚才), during(在……期间),the day before yesterday(前天),in the old days(在过去);由“last+时间名词”,如last year(night、week、month,Sunday…);“一段时间+ago”如a few days(weeks、months, years…)ago,还有由after、when、before、while,whenever等引起的表示过去的时间状语。

现在完成时吗,我自认为不能

  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码