1. Write the sentences in present perfect simple.
1. The teacher ______________ (mark) the tests.
2. The movie _______ already ______________ (start).
3. She ___________________ (not do) her homework yet.
4. ___________ you ever __________ (be) to Greece?
5. Where's John? He ________________ (go) to the sports centre.
2. Ask for the information in the bold part of the sentence.
1. They have seen him at the library. __________________________________
2. Bill has ordered fish and chips. ______________________________________
3. Jane has interviewed many celebrities. _______________________________
4. Greg has phoned five times already. _________________________________
5. Sarah has failed her French test twice. ________________________________
3. Put in SINCE or FOR.
a) I have known them ___________ many years.
b) We got married in 1995 and have lived together ever ___________.
c) He and his wife have lived next to me _________ 10 months.
d) Carrie is a designer. She's had her own studio __________ 2 years.
e) He's been in China __________ January.