Page 185 - Basic English Usage
P. 185

187                               243

           5   Repeated  actions  up  to  now
               We  use  the  present  perfect  to  say  that  something  has  happened  several
               times  up  to  the  present.

                                   l’ve  written  six  letters  since  lunchtime.

                                    QOVQOG

               PAST
                      PLLA  LSS


                             How  often  have  you  been  in  love  in  your  life?

           6   Actions  and  states  continuing  up  to  now
               We  use  the  present  perfect  to  talk  about  actions,  states  and  situations
               which  started  in  the  past  and  still  continue.

               PAST  |  ve  studied  hard  for  years.           >  NOW


               PAST |   I’ve  known  him  since  1960.           >  NOW


               PAST[    I’ve  always  liked  you.                >  NOW


               PAST  [   How  long  have  you  been  here?       >  NOW


               PAST  |   We’ve  always  lived  here.             >  NOW

               We  also  use  the  present  perfect  progressive  in  this  way.
               For  the  difference,  see  244.4.
               Do  not  use  the  simple  present  to  say  how  long  something  has  gone  on.
                 I’ve  known  him  since  1960.  (NOT  Hknewhine  ...)


            7   Present  perfect  not  used
               We  do  not  use  the  present  perfect  with  adverbs  of  finished  time  (like
               yesterday,  last  week,  then,  three  years  ago,  in  1960).
                 |  saw  Lucy  yesterday.  (NOT thave-seentuey yesterday.)
                                                   Hast
                 Tom  was  i//  last  week.  (NOT  tenthas-been week-)
                 What  did  you  do  then?  (NOT What have-you-dene then?)
                                                     three
                 She  died  three  years  ago.  (NOT  She-has-cied )
                                                               age-
                                                          years
                 He  was  born  in  1960.  (NOT  He has-been bertttn49660-)
               We  do  not  use  the  present  perfect  in  ‘narrative’  —  when  we  tell  stories,
               or  give  details  of  past  events.  (See  241.)
           [>   For  the  structure  This  is  the  first  time  |  have  ...,see  246.
   180   181   182   183   184   185   186   187   188   189   190