Compléter Present Perfect TenseVersion en ligne Complete the sentences using the correct structure in positive, negative, and questions, as well as the correct use of since and for. par Teacher Fer 1 read heard has cleaned has has have have visited have learned has finished has have received traveled bought been have POSITIVE SENTENCES She the news . I your email . He his work . They to Asia . She that book . We the house . He a new car . They the museum . She to dance . I in London three times . 2 finished hasn't spoken hasn't hasn't opened haven't haven't seen lived visited haven't hasn't haven't found been met called hasn't hasn't NEGATIVE FORM She her homework yet . They Europe before . He me back . We that movie . The project completed on time . I him personally . She here long . They the keys . He to his parents recently . The restaurant yet . 3 Have spoken finished Have cooked been Has studied done Have Have Has ever won Has Have received visited Has learned QUESTIONS he to his boss today ? you ever to a concert ? she my email ? you for the test ? Has he a competition ? they dinner yet ? you your grandparents recently ? she to play the piano ? you reading the article ? he his chores ? 4 FOR SINCE FOR FOR FOR SINCE SINCE SINCE SINCE FOR SINCE OR FOR I have had this car years . We've known each other we were in school . I haven't eaten anything this morning . She hasn't slept two days . I have wanted to be a writer I was a child . We've been together over ten years . I haven't seen John last July . It hasn't rained a long time . She's worked in this bank 25 years . She's worked in this bank it first opened .