• There is now an even wider variety of exercise types. This edition has a larger number of free-response exercises and open-ended communicative tasks, while still providing ample controlled-response exercises to aid initial understanding of the form, meaning, and usage of the target structures. | 3-1 PRESENT PERFECT time a They have moved into a new apartment. b Have you ever visited Mexico c I have never seen snow. d I have already seen that movie. e Jack hasn t seen it yet. f Ann started a letter to her parents last week but she still hasn t finished it. g Alex feels bad. He has just heard some bad news. The present perfect expresses the idea that something happened or never happened before now at an unspecified time in the past. The exact time it happened is not important. If there is a specific mention of time the simple past is used They moved into a new apartment last month. Notice in the examples the adverbs ever never already yet still and fust are frequently used with the present perfect. L h We have had four tests so far this semester. i I have written my wife a letter every other day for the last two weeks. j I have met many people since I came here in June. k I have flown on an airplane many times. The present perfect also expresses the repetition of an activity before now. The exact time of each repetition is not important. Notice in h so far is frequently used with the present perfect. l I have been here since seven o clock. m We have been here for two weeks. n I have had this same pair of shoes for three years. o I have liked cowboy movies ever since I was a child. p I have known him for many years. The present perfect when used with for or since also expresses a situation that began in the past and continues to the present. In the examples notice the difference between since and for since a particular time for a duration of time The verbs used in the present perfect to express a situation that began in the past and still exists are typically verbs with a Stative meaning see Chart 2-3 p. 15 . The present perfect progressive rather than the present perfect is used with action verbs to express an activity that began in the past and continues to the present see Chart 3-2 p. 42 I ve been sitting at my desk for an hour. Jack has been watching TV .