英语好的人来帮小妹分辨一下几个词组和语法!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 09:18:24
no longer 和any longer怎么分辨?
什么过去完成时,现在完成时,过去时把我都搞混了,你们能不能帮我分析一下什么时候用什么啊。最好写几个例句,让我好明白点!!分析得详细一点啊!!!!!!!
还有啊,谁告诉我什么是冠词?什么是宾语?什么是及物动词?什么是不及物动词?什么是宾语补足语?什么是介词?

意思差不多.
用法不同
no longer
eg: He no longer smokes.

他不再吸烟了

He could contain no longer.

他再也无法自制。

Can't wait any longer.

不能再等了

I can't stay any longer.

我一刻也不能再呆下去了。

I can't wait any longer.

我不能再等了。

过去完成时1. 过去完成时表示一个动作或状态在过去某一时间或动作之前刚刚完成或结束,也可能是早已完成或结束。例如:The film had begun when we arrived at the cinema.我们到达电影院时,电影已经开始了。2. 过去完成时表示一个动作或状态在过去某时之前已开始,一直延续到这一过去时间,且仍有继续下去的可能性。只适用于状态动词和表示持续性动作的动词,常与表示一段时间的状语连用。例如:By the end of last year, he had work here for thirty years.到去年年底,他已经在这干了30年了。He perhaps had made some friends by then.到那时,他可能已经交了几个朋友

现在完成时已完成用法表示说话的时候这个动作已经结束,只是对现在造成的影响(结果)。可以不用时间状语,也可以和一些表示不定时间状语连用,如already, yet, lately, often, rarely, ever, now, just, today等。例如:He has returned the book.他已经归还了那本书。Mary has (already) gone to Japan.玛丽已经到日本去了。2. 未完成用法指动作或状态从过去某时开始继续到现在,可能继续下去,也可能刚刚结束,通常要与某些表示一段时间的状语连用。1)现在完成时常和for 或 since等表示一段时间的状语连