1.?現(xiàn)在完成時常常與表示頻度的時間狀語連用,
如often,?sometimes,?ever,?never,?twice,?on?several?occasion等:
I?have?used?this?pen?only?three?times.?It?is?still?good.
George?has?met?that?gentleman?on?several?occasions.
Have?you?ever?been?to?Beijing
I?have?never?heard?Bunny?say?anything?against?her.
?
2.現(xiàn)在完成時不能單獨(dú)與準(zhǔn)確時間連用,
如yesterday(morning、afternoon),last(morning、afternoon)等,除非與for,since連用.
?
3.?現(xiàn)在完成時還往往可以同包括現(xiàn)在時間在內(nèi)的時間狀語連用,
如now,?up?to?these?few?days/weeks/months/years,?this?morning/week/month/year,?just,?today,?up?to?present,?so?far等:
There?has?been?too?much?rain?in?San?Francisco?this?year.
The?friendly?relations?and?cooperation?between?our?two?countries?have?been?enhanced?in?the past?few?years.
Up?to?the?present?everything?has?been?successful.
Peter?has?written?six?papers?so?far.
Man?has?now?learned?to?release?energy?from?the?nucleus?of?the?atom.
?
3.現(xiàn)在完成時往往同表示不確定的過去時間狀語連用
如already,?yet,?just,?before,?recently,still,?lately等:
We?have?seen?that?film?before.
Have?they?found?the?missing?child?yet??
He?has?already?obtained?a?scholarship.
I?haven't?seen?much?of?him?recently?(lately).
?
4.?現(xiàn)在完成時表示現(xiàn)在之前業(yè)已完成的動作,雖然其效果或影響仍然存在但已不再繼續(xù),
但是有一些現(xiàn)在完成時的句子,在后面加上for+一段時間,則現(xiàn)在完成時的動作就表示延續(xù)性.
Thomas?has?studied?Russian.?(現(xiàn)在不再學(xué)俄語)
Thomas?has?studied?Russian?for?three?years.?(=Thomas?began?to?study?Russian?three?years?ago,?and?is?still?studying?it?now.(同第2點(diǎn)用法第一個例句)

5.?現(xiàn)在完成時還可以用來表示過去的一個時間到現(xiàn)在這段時間內(nèi)重復(fù)發(fā)生的動作.?
We?have?had?four?texts?this?semester.