Page 64 - pet225ebookmerged
P. 64

EXERCISE 2

























                                                                                             DIFFERENTIATE



                                                           PRESENT PERFECT CONTINUOUS



                                                                                                                   AND



                                                                        PRESENT PERFECT SIMPLE











                                           Which is correct- the present perfect continuous




                                               or present perfect simple in these sentences?









                                                                      Underline the correct answer.













                          1            My parents (have gone, have been going) to the shopping



                                       mall since morning




                          2            The baby (has been sleeping, has slept) for four hours.









                          3            Linda (has been leaving, has left) the hospital.









                          4            Peter (has been seeing, has seen) the movie.









                          5            The boys (have been playing, have played) all morning.









                          6            I (have bought, have been buying) a book.









                          7            Sam (has known, has been knowing) John for a long time.












                          8            Something bad (has happened, has been


                                       happening) at our school.








                          9            Tina (has done, has been doing) her homework.










                        10               The family (has lived, has been living) in that big


                                         house for years.



                                                                                                                   61
   59   60   61   62   63   64   65   66   67   68   69